/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 16:09:09,972 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 16:09:09,974 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 16:09:10,003 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 16:09:10,004 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 16:09:10,006 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 16:09:10,008 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 16:09:10,012 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 16:09:10,014 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 16:09:10,017 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 16:09:10,017 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 16:09:10,018 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 16:09:10,018 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 16:09:10,020 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 16:09:10,021 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 16:09:10,022 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 16:09:10,024 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 16:09:10,024 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 16:09:10,026 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 16:09:10,029 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 16:09:10,030 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 16:09:10,031 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 16:09:10,032 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 16:09:10,033 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 16:09:10,037 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 16:09:10,037 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 16:09:10,038 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 16:09:10,038 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 16:09:10,039 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 16:09:10,039 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 16:09:10,039 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 16:09:10,040 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 16:09:10,041 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 16:09:10,041 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 16:09:10,042 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 16:09:10,042 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 16:09:10,042 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 16:09:10,042 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 16:09:10,043 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 16:09:10,043 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 16:09:10,043 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 16:09:10,044 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf [2021-06-05 16:09:10,070 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 16:09:10,070 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 16:09:10,070 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 16:09:10,070 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 16:09:10,072 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 16:09:10,072 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 16:09:10,072 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 16:09:10,072 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 16:09:10,073 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 16:09:10,074 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 16:09:10,074 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 16:09:10,074 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 16:09:10,075 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 16:09:10,302 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 16:09:10,314 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 16:09:10,316 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 16:09:10,317 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 16:09:10,318 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 16:09:10,318 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl [2021-06-05 16:09:10,318 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl' [2021-06-05 16:09:10,351 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 16:09:10,353 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 16:09:10,354 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 16:09:10,354 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 16:09:10,354 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 16:09:10,363 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,368 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,373 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 16:09:10,374 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 16:09:10,375 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 16:09:10,375 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 16:09:10,380 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,380 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,381 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,381 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,384 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,387 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,388 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... [2021-06-05 16:09:10,391 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 16:09:10,392 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 16:09:10,392 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 16:09:10,393 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 16:09:10,397 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 16:09:10,454 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 16:09:10,455 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 16:09:10,455 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 16:09:10,455 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 16:09:10,455 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 16:09:10,455 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 16:09:10,455 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 16:09:10,455 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 16:09:10,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 16:09:10,455 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 16:09:10,455 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 16:09:10,456 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 16:09:10,456 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 16:09:10,625 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 16:09:10,625 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 16:09:10,626 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:09:10 BoogieIcfgContainer [2021-06-05 16:09:10,626 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 16:09:10,627 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 16:09:10,627 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 16:09:10,629 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 16:09:10,629 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:09:10" (1/2) ... [2021-06-05 16:09:10,629 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@138da4ad and model type array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 04:09:10, skipping insertion in model container [2021-06-05 16:09:10,630 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:09:10" (2/2) ... [2021-06-05 16:09:10,630 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum.wvr.bpl [2021-06-05 16:09:10,650 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 16:09:10,650 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 16:09:10,651 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 16:09:10,651 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 16:09:10,682 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 16:09:10,696 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 16:09:10,721 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 16:09:10,721 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 16:09:10,721 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 16:09:10,722 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 16:09:10,722 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 16:09:10,722 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 16:09:10,722 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 16:09:10,722 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 16:09:10,739 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-06-05 16:09:10,753 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:10,755 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:10,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 16:09:10,762 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:10,762 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:10,763 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:10,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:10,766 INFO L82 PathProgramCache]: Analyzing trace with hash -657586350, now seen corresponding path program 1 times [2021-06-05 16:09:10,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:10,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061502969] [2021-06-05 16:09:10,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:10,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:10,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:10,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061502969] [2021-06-05 16:09:10,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061502969] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:09:10,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:09:10,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 16:09:10,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495259756] [2021-06-05 16:09:10,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 16:09:10,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:10,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 16:09:10,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 16:09:10,914 INFO L87 Difference]: Start difference. First operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:10,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:10,956 INFO L93 Difference]: Finished difference Result 298 states and 858 transitions. [2021-06-05 16:09:10,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 16:09:10,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 16:09:10,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:10,971 INFO L225 Difference]: With dead ends: 298 [2021-06-05 16:09:10,971 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 16:09:10,972 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 16:09:10,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 16:09:11,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-06-05 16:09:11,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-06-05 16:09:11,027 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-06-05 16:09:11,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:11,028 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-06-05 16:09:11,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,028 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-06-05 16:09:11,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 16:09:11,034 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:11,035 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:11,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 16:09:11,035 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:11,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:11,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1687124317, now seen corresponding path program 1 times [2021-06-05 16:09:11,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:11,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315061886] [2021-06-05 16:09:11,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:11,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:11,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:11,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:11,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315061886] [2021-06-05 16:09:11,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315061886] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:09:11,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:09:11,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 16:09:11,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166947979] [2021-06-05 16:09:11,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 16:09:11,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:11,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 16:09:11,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 16:09:11,096 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:11,140 INFO L93 Difference]: Finished difference Result 249 states and 716 transitions. [2021-06-05 16:09:11,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 16:09:11,144 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 16:09:11,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:11,145 INFO L225 Difference]: With dead ends: 249 [2021-06-05 16:09:11,145 INFO L226 Difference]: Without dead ends: 249 [2021-06-05 16:09:11,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 16:09:11,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-06-05 16:09:11,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 224. [2021-06-05 16:09:11,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.89237668161435) internal successors, (645), 223 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 645 transitions. [2021-06-05 16:09:11,160 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 645 transitions. Word has length 21 [2021-06-05 16:09:11,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:11,160 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 645 transitions. [2021-06-05 16:09:11,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,160 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 645 transitions. [2021-06-05 16:09:11,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 16:09:11,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:11,162 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:11,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 16:09:11,162 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:11,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:11,163 INFO L82 PathProgramCache]: Analyzing trace with hash 636065525, now seen corresponding path program 1 times [2021-06-05 16:09:11,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:11,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884040566] [2021-06-05 16:09:11,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:11,216 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:11,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:11,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884040566] [2021-06-05 16:09:11,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884040566] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 16:09:11,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 16:09:11,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 16:09:11,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86797982] [2021-06-05 16:09:11,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 16:09:11,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:11,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 16:09:11,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 16:09:11,221 INFO L87 Difference]: Start difference. First operand 224 states and 645 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:11,265 INFO L93 Difference]: Finished difference Result 332 states and 966 transitions. [2021-06-05 16:09:11,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 16:09:11,265 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 16:09:11,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:11,266 INFO L225 Difference]: With dead ends: 332 [2021-06-05 16:09:11,267 INFO L226 Difference]: Without dead ends: 332 [2021-06-05 16:09:11,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 16:09:11,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-06-05 16:09:11,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 260. [2021-06-05 16:09:11,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.9034749034749034) internal successors, (752), 259 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 752 transitions. [2021-06-05 16:09:11,277 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 752 transitions. Word has length 21 [2021-06-05 16:09:11,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:11,277 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 752 transitions. [2021-06-05 16:09:11,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:11,277 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 752 transitions. [2021-06-05 16:09:11,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:09:11,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:11,278 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:11,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 16:09:11,278 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:11,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:11,279 INFO L82 PathProgramCache]: Analyzing trace with hash 31951364, now seen corresponding path program 1 times [2021-06-05 16:09:11,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:11,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127454881] [2021-06-05 16:09:11,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:11,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:11,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:11,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:11,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127454881] [2021-06-05 16:09:11,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127454881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:11,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698556907] [2021-06-05 16:09:11,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:11,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 16:09:11,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:11,979 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 28 treesize of output 22 [2021-06-05 16:09:11,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:11,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:11,986 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-06-05 16:09:11,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:11,988 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:7 [2021-06-05 16:09:12,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:12,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698556907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:12,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:12,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 16:09:12,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148518585] [2021-06-05 16:09:12,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 16:09:12,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:12,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 16:09:12,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 16:09:12,014 INFO L87 Difference]: Start difference. First operand 260 states and 752 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:12,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:12,221 INFO L93 Difference]: Finished difference Result 426 states and 1215 transitions. [2021-06-05 16:09:12,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:09:12,221 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:09:12,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:12,223 INFO L225 Difference]: With dead ends: 426 [2021-06-05 16:09:12,223 INFO L226 Difference]: Without dead ends: 411 [2021-06-05 16:09:12,223 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 384.0ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:09:12,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-06-05 16:09:12,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 346. [2021-06-05 16:09:12,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.8956521739130436) internal successors, (999), 345 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:12,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 999 transitions. [2021-06-05 16:09:12,235 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 999 transitions. Word has length 24 [2021-06-05 16:09:12,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:12,235 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 999 transitions. [2021-06-05 16:09:12,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:12,235 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 999 transitions. [2021-06-05 16:09:12,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:09:12,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:12,236 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:12,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:12,453 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:12,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:12,453 INFO L82 PathProgramCache]: Analyzing trace with hash -267272986, now seen corresponding path program 2 times [2021-06-05 16:09:12,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:12,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488499283] [2021-06-05 16:09:12,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:12,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:12,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:12,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:12,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488499283] [2021-06-05 16:09:12,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488499283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:12,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583799095] [2021-06-05 16:09:12,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:12,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:12,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:12,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 16:09:12,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:12,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:12,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 16:09:12,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:09:12,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:12,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:09:12,926 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:09:12,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:12,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:12,948 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:19 [2021-06-05 16:09:13,000 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:13,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583799095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:13,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:13,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 16:09:13,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939917547] [2021-06-05 16:09:13,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 16:09:13,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:13,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 16:09:13,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-05 16:09:13,003 INFO L87 Difference]: Start difference. First operand 346 states and 999 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:13,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:13,601 INFO L93 Difference]: Finished difference Result 608 states and 1727 transitions. [2021-06-05 16:09:13,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:09:13,601 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:09:13,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:13,603 INFO L225 Difference]: With dead ends: 608 [2021-06-05 16:09:13,604 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 16:09:13,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 639.7ms TimeCoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:09:13,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 16:09:13,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 362. [2021-06-05 16:09:13,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.9224376731301938) internal successors, (1055), 361 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:13,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1055 transitions. [2021-06-05 16:09:13,616 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1055 transitions. Word has length 24 [2021-06-05 16:09:13,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:13,616 INFO L482 AbstractCegarLoop]: Abstraction has 362 states and 1055 transitions. [2021-06-05 16:09:13,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:13,617 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1055 transitions. [2021-06-05 16:09:13,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:09:13,619 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:13,619 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:13,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:13,825 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:13,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:13,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1929910934, now seen corresponding path program 3 times [2021-06-05 16:09:13,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:13,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451966668] [2021-06-05 16:09:13,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:13,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:14,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:14,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:14,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451966668] [2021-06-05 16:09:14,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451966668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:14,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62374323] [2021-06-05 16:09:14,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:14,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 16:09:14,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:14,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 16:09:14,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:14,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:14,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 16:09:14,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:09:14,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:14,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:09:14,184 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:09:14,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:14,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:14,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:15 [2021-06-05 16:09:14,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:14,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62374323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:14,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:14,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-06-05 16:09:14,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809327094] [2021-06-05 16:09:14,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 16:09:14,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:14,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 16:09:14,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 16:09:14,261 INFO L87 Difference]: Start difference. First operand 362 states and 1055 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:14,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:14,783 INFO L93 Difference]: Finished difference Result 695 states and 2018 transitions. [2021-06-05 16:09:14,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:09:14,783 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:09:14,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:14,786 INFO L225 Difference]: With dead ends: 695 [2021-06-05 16:09:14,786 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 16:09:14,787 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 496.7ms TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:09:14,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 16:09:14,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 366. [2021-06-05 16:09:14,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9342465753424656) internal successors, (1071), 365 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:14,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1071 transitions. [2021-06-05 16:09:14,794 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1071 transitions. Word has length 24 [2021-06-05 16:09:14,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:14,795 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1071 transitions. [2021-06-05 16:09:14,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:14,795 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1071 transitions. [2021-06-05 16:09:14,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:09:14,796 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:14,796 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:15,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:15,009 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:15,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:15,009 INFO L82 PathProgramCache]: Analyzing trace with hash 760908006, now seen corresponding path program 4 times [2021-06-05 16:09:15,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:15,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676761708] [2021-06-05 16:09:15,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:15,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:15,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:15,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:15,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676761708] [2021-06-05 16:09:15,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676761708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:15,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370761958] [2021-06-05 16:09:15,170 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:15,208 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:15,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:15,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 16:09:15,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:15,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 16:09:15,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:15,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:15,283 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-06-05 16:09:15,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:15,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:3 [2021-06-05 16:09:15,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:15,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370761958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:15,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:15,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 16:09:15,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082193554] [2021-06-05 16:09:15,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:15,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:15,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:15,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:15,304 INFO L87 Difference]: Start difference. First operand 366 states and 1071 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:15,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:15,484 INFO L93 Difference]: Finished difference Result 558 states and 1607 transitions. [2021-06-05 16:09:15,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 16:09:15,484 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:09:15,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:15,486 INFO L225 Difference]: With dead ends: 558 [2021-06-05 16:09:15,487 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 16:09:15,487 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 225.2ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:09:15,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 16:09:15,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 382. [2021-06-05 16:09:15,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 2.916010498687664) internal successors, (1111), 381 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:15,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1111 transitions. [2021-06-05 16:09:15,494 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1111 transitions. Word has length 24 [2021-06-05 16:09:15,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:15,494 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1111 transitions. [2021-06-05 16:09:15,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:15,494 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1111 transitions. [2021-06-05 16:09:15,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 16:09:15,495 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:15,495 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:15,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:15,709 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:15,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:15,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1735055962, now seen corresponding path program 5 times [2021-06-05 16:09:15,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:15,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576889456] [2021-06-05 16:09:15,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:15,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:15,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:15,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:15,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576889456] [2021-06-05 16:09:15,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576889456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:15,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819785246] [2021-06-05 16:09:15,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:15,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:15,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:15,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 16:09:15,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:16,042 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:16,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 21 treesize of output 25 [2021-06-05 16:09:16,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:09:16,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:16,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 16:09:16,054 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:09:16,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:16,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:16,070 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:28 [2021-06-05 16:09:16,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:16,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819785246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:16,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:16,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 16:09:16,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297091712] [2021-06-05 16:09:16,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 16:09:16,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:16,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 16:09:16,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-05 16:09:16,136 INFO L87 Difference]: Start difference. First operand 382 states and 1111 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:16,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:16,441 INFO L93 Difference]: Finished difference Result 681 states and 1985 transitions. [2021-06-05 16:09:16,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 16:09:16,442 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 16:09:16,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:16,445 INFO L225 Difference]: With dead ends: 681 [2021-06-05 16:09:16,445 INFO L226 Difference]: Without dead ends: 666 [2021-06-05 16:09:16,445 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 369.8ms TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:09:16,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-06-05 16:09:16,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2021-06-05 16:09:16,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.9383033419023135) internal successors, (1143), 389 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:16,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1143 transitions. [2021-06-05 16:09:16,454 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1143 transitions. Word has length 24 [2021-06-05 16:09:16,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:16,454 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 1143 transitions. [2021-06-05 16:09:16,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:16,454 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1143 transitions. [2021-06-05 16:09:16,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:16,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:16,456 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:16,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 16:09:16,665 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:16,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:16,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1067448265, now seen corresponding path program 6 times [2021-06-05 16:09:16,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:16,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140088398] [2021-06-05 16:09:16,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:16,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:16,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:16,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140088398] [2021-06-05 16:09:16,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140088398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:16,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497360478] [2021-06-05 16:09:16,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:16,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:09:16,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:16,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:16,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:16,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:16,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497360478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:16,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:16,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:09:16,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776511623] [2021-06-05 16:09:16,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:16,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:16,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:16,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:16,813 INFO L87 Difference]: Start difference. First operand 390 states and 1143 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:17,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:17,219 INFO L93 Difference]: Finished difference Result 1186 states and 3456 transitions. [2021-06-05 16:09:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:09:17,220 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:17,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:17,223 INFO L225 Difference]: With dead ends: 1186 [2021-06-05 16:09:17,223 INFO L226 Difference]: Without dead ends: 1186 [2021-06-05 16:09:17,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 195.7ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:09:17,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-06-05 16:09:17,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 509. [2021-06-05 16:09:17,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0688976377952755) internal successors, (1559), 508 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:17,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1559 transitions. [2021-06-05 16:09:17,240 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1559 transitions. Word has length 27 [2021-06-05 16:09:17,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:17,240 INFO L482 AbstractCegarLoop]: Abstraction has 509 states and 1559 transitions. [2021-06-05 16:09:17,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:17,240 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1559 transitions. [2021-06-05 16:09:17,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:17,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:17,241 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:17,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:17,445 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:17,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:17,446 INFO L82 PathProgramCache]: Analyzing trace with hash -578927577, now seen corresponding path program 7 times [2021-06-05 16:09:17,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:17,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827328021] [2021-06-05 16:09:17,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:17,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:17,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:17,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827328021] [2021-06-05 16:09:17,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827328021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:17,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535191689] [2021-06-05 16:09:17,478 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:17,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:17,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:17,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:17,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:17,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535191689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:17,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:17,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:17,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264920653] [2021-06-05 16:09:17,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:17,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:17,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:17,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:17,609 INFO L87 Difference]: Start difference. First operand 509 states and 1559 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:18,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:18,396 INFO L93 Difference]: Finished difference Result 2025 states and 5753 transitions. [2021-06-05 16:09:18,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:09:18,396 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:18,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:18,404 INFO L225 Difference]: With dead ends: 2025 [2021-06-05 16:09:18,404 INFO L226 Difference]: Without dead ends: 2025 [2021-06-05 16:09:18,404 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 407.1ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:09:18,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-06-05 16:09:18,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 515. [2021-06-05 16:09:18,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0914396887159534) internal successors, (1589), 514 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:18,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1589 transitions. [2021-06-05 16:09:18,422 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1589 transitions. Word has length 27 [2021-06-05 16:09:18,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:18,422 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1589 transitions. [2021-06-05 16:09:18,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:18,423 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1589 transitions. [2021-06-05 16:09:18,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:18,424 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:18,424 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:18,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 16:09:18,637 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:18,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:18,637 INFO L82 PathProgramCache]: Analyzing trace with hash -772828245, now seen corresponding path program 8 times [2021-06-05 16:09:18,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:18,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658496450] [2021-06-05 16:09:18,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:18,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:18,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:18,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:18,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658496450] [2021-06-05 16:09:18,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658496450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:18,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276750697] [2021-06-05 16:09:18,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:18,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:18,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:18,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:18,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:18,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:18,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276750697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:18,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:18,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:18,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639661839] [2021-06-05 16:09:18,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:18,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:18,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:18,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:18,803 INFO L87 Difference]: Start difference. First operand 515 states and 1589 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:19,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:19,445 INFO L93 Difference]: Finished difference Result 1842 states and 5297 transitions. [2021-06-05 16:09:19,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:09:19,445 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:19,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:19,452 INFO L225 Difference]: With dead ends: 1842 [2021-06-05 16:09:19,452 INFO L226 Difference]: Without dead ends: 1842 [2021-06-05 16:09:19,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 386.7ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:09:19,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2021-06-05 16:09:19,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 505. [2021-06-05 16:09:19,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.0734126984126986) internal successors, (1549), 504 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:19,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1549 transitions. [2021-06-05 16:09:19,475 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1549 transitions. Word has length 27 [2021-06-05 16:09:19,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:19,475 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1549 transitions. [2021-06-05 16:09:19,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:19,475 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1549 transitions. [2021-06-05 16:09:19,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:19,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:19,476 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:19,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 16:09:19,694 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:19,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:19,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1094424712, now seen corresponding path program 1 times [2021-06-05 16:09:19,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:19,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095269489] [2021-06-05 16:09:19,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:19,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:19,716 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:19,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:19,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095269489] [2021-06-05 16:09:19,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095269489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:19,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200317754] [2021-06-05 16:09:19,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:19,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:09:19,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:19,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:19,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200317754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:19,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:19,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:09:19,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881584583] [2021-06-05 16:09:19,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:09:19,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:19,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:09:19,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:09:19,795 INFO L87 Difference]: Start difference. First operand 505 states and 1549 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:19,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:19,900 INFO L93 Difference]: Finished difference Result 1215 states and 3591 transitions. [2021-06-05 16:09:19,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:09:19,900 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:19,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:19,904 INFO L225 Difference]: With dead ends: 1215 [2021-06-05 16:09:19,904 INFO L226 Difference]: Without dead ends: 1209 [2021-06-05 16:09:19,905 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 53.6ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:19,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-06-05 16:09:19,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 784. [2021-06-05 16:09:19,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.177522349936143) internal successors, (2488), 783 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:19,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2488 transitions. [2021-06-05 16:09:19,928 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2488 transitions. Word has length 27 [2021-06-05 16:09:19,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:19,928 INFO L482 AbstractCegarLoop]: Abstraction has 784 states and 2488 transitions. [2021-06-05 16:09:19,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:19,929 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2488 transitions. [2021-06-05 16:09:19,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:19,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:19,930 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:20,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 16:09:20,139 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:20,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:20,140 INFO L82 PathProgramCache]: Analyzing trace with hash -174473469, now seen corresponding path program 9 times [2021-06-05 16:09:20,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:20,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591683227] [2021-06-05 16:09:20,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:20,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:20,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:20,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591683227] [2021-06-05 16:09:20,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591683227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:20,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873428664] [2021-06-05 16:09:20,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:20,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:09:20,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:20,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:20,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:20,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:20,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873428664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:20,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:20,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:09:20,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629692947] [2021-06-05 16:09:20,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:20,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:20,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:20,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:20,281 INFO L87 Difference]: Start difference. First operand 784 states and 2488 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:20,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:20,443 INFO L93 Difference]: Finished difference Result 1375 states and 4197 transitions. [2021-06-05 16:09:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 16:09:20,445 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:20,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:20,451 INFO L225 Difference]: With dead ends: 1375 [2021-06-05 16:09:20,451 INFO L226 Difference]: Without dead ends: 1327 [2021-06-05 16:09:20,451 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:09:20,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-06-05 16:09:20,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 987. [2021-06-05 16:09:20,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 3.186612576064909) internal successors, (3142), 986 states have internal predecessors, (3142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:20,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 3142 transitions. [2021-06-05 16:09:20,475 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 3142 transitions. Word has length 27 [2021-06-05 16:09:20,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:20,475 INFO L482 AbstractCegarLoop]: Abstraction has 987 states and 3142 transitions. [2021-06-05 16:09:20,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:20,475 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 3142 transitions. [2021-06-05 16:09:20,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:20,477 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:20,477 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:20,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 16:09:20,692 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:20,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:20,693 INFO L82 PathProgramCache]: Analyzing trace with hash -2057199688, now seen corresponding path program 2 times [2021-06-05 16:09:20,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:20,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642650929] [2021-06-05 16:09:20,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:20,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:20,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:20,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:20,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642650929] [2021-06-05 16:09:20,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642650929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:20,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88277805] [2021-06-05 16:09:20,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:20,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:20,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:20,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:09:20,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:20,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:20,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88277805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:20,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:20,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:09:20,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468998257] [2021-06-05 16:09:20,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:09:20,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:20,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:09:20,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:09:20,799 INFO L87 Difference]: Start difference. First operand 987 states and 3142 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:20,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:20,913 INFO L93 Difference]: Finished difference Result 1478 states and 4418 transitions. [2021-06-05 16:09:20,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 16:09:20,913 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:20,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:20,918 INFO L225 Difference]: With dead ends: 1478 [2021-06-05 16:09:20,918 INFO L226 Difference]: Without dead ends: 1478 [2021-06-05 16:09:20,919 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 57.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:20,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-06-05 16:09:20,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1006. [2021-06-05 16:09:20,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 3.1502487562189057) internal successors, (3166), 1005 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:20,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 3166 transitions. [2021-06-05 16:09:20,948 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 3166 transitions. Word has length 27 [2021-06-05 16:09:20,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:20,948 INFO L482 AbstractCegarLoop]: Abstraction has 1006 states and 3166 transitions. [2021-06-05 16:09:20,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:20,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 3166 transitions. [2021-06-05 16:09:20,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:20,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:20,950 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:21,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:21,166 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:21,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:21,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1894890471, now seen corresponding path program 10 times [2021-06-05 16:09:21,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:21,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229131586] [2021-06-05 16:09:21,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:21,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:21,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:21,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229131586] [2021-06-05 16:09:21,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229131586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:21,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47270313] [2021-06-05 16:09:21,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:21,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:21,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:21,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:21,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:21,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:21,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47270313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:21,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:21,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:09:21,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313859300] [2021-06-05 16:09:21,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:09:21,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:21,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:09:21,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:09:21,291 INFO L87 Difference]: Start difference. First operand 1006 states and 3166 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:21,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:21,588 INFO L93 Difference]: Finished difference Result 2277 states and 6674 transitions. [2021-06-05 16:09:21,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:09:21,588 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:21,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:21,595 INFO L225 Difference]: With dead ends: 2277 [2021-06-05 16:09:21,595 INFO L226 Difference]: Without dead ends: 2277 [2021-06-05 16:09:21,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 142.6ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:09:21,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-06-05 16:09:21,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1022. [2021-06-05 16:09:21,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.147894221351616) internal successors, (3214), 1021 states have internal predecessors, (3214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:21,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3214 transitions. [2021-06-05 16:09:21,618 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3214 transitions. Word has length 27 [2021-06-05 16:09:21,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:21,618 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3214 transitions. [2021-06-05 16:09:21,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:21,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3214 transitions. [2021-06-05 16:09:21,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:21,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:21,620 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:21,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:21,835 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:21,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:21,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1982614843, now seen corresponding path program 11 times [2021-06-05 16:09:21,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:21,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82920155] [2021-06-05 16:09:21,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:21,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:21,891 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:21,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:21,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82920155] [2021-06-05 16:09:21,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82920155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:21,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352734071] [2021-06-05 16:09:21,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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:21,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:09:21,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:21,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:21,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:21,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:21,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352734071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:21,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:21,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:09:21,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176855655] [2021-06-05 16:09:21,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:09:21,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:21,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:09:21,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:09:21,982 INFO L87 Difference]: Start difference. First operand 1022 states and 3214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:22,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:22,408 INFO L93 Difference]: Finished difference Result 2725 states and 7832 transitions. [2021-06-05 16:09:22,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:09:22,408 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:22,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:22,417 INFO L225 Difference]: With dead ends: 2725 [2021-06-05 16:09:22,417 INFO L226 Difference]: Without dead ends: 2725 [2021-06-05 16:09:22,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 225.7ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:09:22,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-06-05 16:09:22,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1096. [2021-06-05 16:09:22,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.1406392694063925) internal successors, (3439), 1095 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:22,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3439 transitions. [2021-06-05 16:09:22,442 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3439 transitions. Word has length 27 [2021-06-05 16:09:22,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:22,442 INFO L482 AbstractCegarLoop]: Abstraction has 1096 states and 3439 transitions. [2021-06-05 16:09:22,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:22,442 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3439 transitions. [2021-06-05 16:09:22,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:22,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:22,444 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:22,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 16:09:22,656 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:22,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:22,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1985022177, now seen corresponding path program 12 times [2021-06-05 16:09:22,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:22,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377552027] [2021-06-05 16:09:22,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:22,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:22,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:22,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377552027] [2021-06-05 16:09:22,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377552027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:22,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729159874] [2021-06-05 16:09:22,686 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:22,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 16:09:22,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:22,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:22,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:22,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:22,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729159874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:22,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:22,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:09:22,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882598819] [2021-06-05 16:09:22,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:22,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:22,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:22,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:22,784 INFO L87 Difference]: Start difference. First operand 1096 states and 3439 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:23,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:23,026 INFO L93 Difference]: Finished difference Result 2457 states and 7416 transitions. [2021-06-05 16:09:23,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:09:23,026 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:23,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:23,032 INFO L225 Difference]: With dead ends: 2457 [2021-06-05 16:09:23,032 INFO L226 Difference]: Without dead ends: 2447 [2021-06-05 16:09:23,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 152.0ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:09:23,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-06-05 16:09:23,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1570. [2021-06-05 16:09:23,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.1963033779477374) internal successors, (5015), 1569 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:23,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5015 transitions. [2021-06-05 16:09:23,060 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5015 transitions. Word has length 27 [2021-06-05 16:09:23,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:23,060 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5015 transitions. [2021-06-05 16:09:23,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:23,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5015 transitions. [2021-06-05 16:09:23,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:23,062 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:23,063 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:23,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:23,277 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:23,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:23,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1360647429, now seen corresponding path program 13 times [2021-06-05 16:09:23,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:23,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770410570] [2021-06-05 16:09:23,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:23,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:23,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:23,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:23,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770410570] [2021-06-05 16:09:23,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770410570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:23,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8057889] [2021-06-05 16:09:23,307 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:23,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:23,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:23,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8057889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:23,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:23,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 16:09:23,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558377173] [2021-06-05 16:09:23,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:23,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:23,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:23,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:23,414 INFO L87 Difference]: Start difference. First operand 1570 states and 5015 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:23,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:23,687 INFO L93 Difference]: Finished difference Result 2556 states and 7763 transitions. [2021-06-05 16:09:23,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:09:23,687 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:23,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:23,697 INFO L225 Difference]: With dead ends: 2556 [2021-06-05 16:09:23,697 INFO L226 Difference]: Without dead ends: 2556 [2021-06-05 16:09:23,697 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 166.3ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:09:23,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-06-05 16:09:23,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1576. [2021-06-05 16:09:23,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.1885714285714286) internal successors, (5022), 1575 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:23,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5022 transitions. [2021-06-05 16:09:23,726 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5022 transitions. Word has length 27 [2021-06-05 16:09:23,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:23,726 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5022 transitions. [2021-06-05 16:09:23,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:23,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5022 transitions. [2021-06-05 16:09:23,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:23,728 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:23,729 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:23,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 16:09:23,944 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:23,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:23,944 INFO L82 PathProgramCache]: Analyzing trace with hash 762421513, now seen corresponding path program 14 times [2021-06-05 16:09:23,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:23,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449244925] [2021-06-05 16:09:23,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:23,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:23,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:23,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449244925] [2021-06-05 16:09:23,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449244925] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:23,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388325170] [2021-06-05 16:09:23,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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:23,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:23,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:23,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:23,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:24,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:24,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388325170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:24,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:24,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:09:24,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690876468] [2021-06-05 16:09:24,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:09:24,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:24,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:09:24,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:09:24,049 INFO L87 Difference]: Start difference. First operand 1576 states and 5022 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:24,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:24,439 INFO L93 Difference]: Finished difference Result 3074 states and 9276 transitions. [2021-06-05 16:09:24,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:09:24,439 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:24,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:24,445 INFO L225 Difference]: With dead ends: 3074 [2021-06-05 16:09:24,445 INFO L226 Difference]: Without dead ends: 3070 [2021-06-05 16:09:24,445 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 213.6ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:09:24,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-06-05 16:09:24,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1588. [2021-06-05 16:09:24,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1587 states have (on average 3.178323881537492) internal successors, (5044), 1587 states have internal predecessors, (5044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:24,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 5044 transitions. [2021-06-05 16:09:24,479 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 5044 transitions. Word has length 27 [2021-06-05 16:09:24,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:24,480 INFO L482 AbstractCegarLoop]: Abstraction has 1588 states and 5044 transitions. [2021-06-05 16:09:24,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:24,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 5044 transitions. [2021-06-05 16:09:24,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:24,482 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:24,482 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:24,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:24,697 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:24,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:24,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1467339831, now seen corresponding path program 15 times [2021-06-05 16:09:24,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:24,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174465854] [2021-06-05 16:09:24,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:24,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:24,736 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:24,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:24,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174465854] [2021-06-05 16:09:24,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174465854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:24,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860971712] [2021-06-05 16:09:24,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:24,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:09:24,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:24,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:24,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:24,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:24,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860971712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:24,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:24,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:24,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984898761] [2021-06-05 16:09:24,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:24,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:24,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:24,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:24,846 INFO L87 Difference]: Start difference. First operand 1588 states and 5044 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:25,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:25,595 INFO L93 Difference]: Finished difference Result 5541 states and 16712 transitions. [2021-06-05 16:09:25,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:09:25,596 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:25,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:25,606 INFO L225 Difference]: With dead ends: 5541 [2021-06-05 16:09:25,606 INFO L226 Difference]: Without dead ends: 5541 [2021-06-05 16:09:25,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 404.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:09:25,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-06-05 16:09:25,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 1799. [2021-06-05 16:09:25,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 3.274193548387097) internal successors, (5887), 1798 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:25,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 5887 transitions. [2021-06-05 16:09:25,658 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 5887 transitions. Word has length 27 [2021-06-05 16:09:25,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:25,658 INFO L482 AbstractCegarLoop]: Abstraction has 1799 states and 5887 transitions. [2021-06-05 16:09:25,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:25,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 5887 transitions. [2021-06-05 16:09:25,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:25,661 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:25,661 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:25,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 16:09:25,877 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:25,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:25,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1661240499, now seen corresponding path program 16 times [2021-06-05 16:09:25,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:25,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936190908] [2021-06-05 16:09:25,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:25,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:25,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:25,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:25,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936190908] [2021-06-05 16:09:25,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936190908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:25,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782127616] [2021-06-05 16:09:25,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:25,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:25,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:25,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:25,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:26,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:26,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782127616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:26,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:26,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:26,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787591666] [2021-06-05 16:09:26,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:26,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:26,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:26,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:26,019 INFO L87 Difference]: Start difference. First operand 1799 states and 5887 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:26,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:26,756 INFO L93 Difference]: Finished difference Result 5525 states and 16688 transitions. [2021-06-05 16:09:26,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:09:26,757 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:26,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:26,767 INFO L225 Difference]: With dead ends: 5525 [2021-06-05 16:09:26,767 INFO L226 Difference]: Without dead ends: 5525 [2021-06-05 16:09:26,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 405.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:09:26,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2021-06-05 16:09:26,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 1784. [2021-06-05 16:09:26,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.259113853056646) internal successors, (5811), 1783 states have internal predecessors, (5811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:26,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 5811 transitions. [2021-06-05 16:09:26,812 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 5811 transitions. Word has length 27 [2021-06-05 16:09:26,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:26,813 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 5811 transitions. [2021-06-05 16:09:26,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:26,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 5811 transitions. [2021-06-05 16:09:26,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:26,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:26,815 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:27,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 16:09:27,031 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:27,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:27,031 INFO L82 PathProgramCache]: Analyzing trace with hash -2033150265, now seen corresponding path program 17 times [2021-06-05 16:09:27,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:27,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788930492] [2021-06-05 16:09:27,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:27,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:27,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:27,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:27,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788930492] [2021-06-05 16:09:27,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788930492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:27,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486719976] [2021-06-05 16:09:27,067 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:09:27,104 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:09:27,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:27,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:27,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:27,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:27,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486719976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:27,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:27,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:09:27,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173788919] [2021-06-05 16:09:27,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:27,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:27,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:27,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:27,181 INFO L87 Difference]: Start difference. First operand 1784 states and 5811 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:27,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:27,867 INFO L93 Difference]: Finished difference Result 5112 states and 15104 transitions. [2021-06-05 16:09:27,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:09:27,867 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:27,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:27,874 INFO L225 Difference]: With dead ends: 5112 [2021-06-05 16:09:27,874 INFO L226 Difference]: Without dead ends: 5112 [2021-06-05 16:09:27,875 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 331.5ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:09:27,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-06-05 16:09:27,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 1804. [2021-06-05 16:09:27,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.265113699389906) internal successors, (5887), 1803 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:27,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5887 transitions. [2021-06-05 16:09:27,932 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5887 transitions. Word has length 27 [2021-06-05 16:09:27,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:27,932 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5887 transitions. [2021-06-05 16:09:27,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:27,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5887 transitions. [2021-06-05 16:09:27,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:27,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:27,936 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:28,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 16:09:28,149 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:28,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:28,149 INFO L82 PathProgramCache]: Analyzing trace with hash 2072598733, now seen corresponding path program 18 times [2021-06-05 16:09:28,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:28,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388480402] [2021-06-05 16:09:28,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:28,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:28,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:28,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:28,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388480402] [2021-06-05 16:09:28,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388480402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:28,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714475350] [2021-06-05 16:09:28,184 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:28,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:09:28,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:28,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:28,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:28,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:28,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714475350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:28,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:28,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:09:28,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657648515] [2021-06-05 16:09:28,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:28,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:28,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:28,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:28,280 INFO L87 Difference]: Start difference. First operand 1804 states and 5887 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:28,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:28,878 INFO L93 Difference]: Finished difference Result 4837 states and 14460 transitions. [2021-06-05 16:09:28,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:09:28,878 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:28,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:28,884 INFO L225 Difference]: With dead ends: 4837 [2021-06-05 16:09:28,884 INFO L226 Difference]: Without dead ends: 4833 [2021-06-05 16:09:28,885 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 291.3ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:09:28,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-06-05 16:09:28,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 1804. [2021-06-05 16:09:28,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.2640044370493624) internal successors, (5885), 1803 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:28,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5885 transitions. [2021-06-05 16:09:28,922 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5885 transitions. Word has length 27 [2021-06-05 16:09:28,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:28,922 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5885 transitions. [2021-06-05 16:09:28,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:28,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5885 transitions. [2021-06-05 16:09:28,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:28,925 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:28,925 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:29,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 16:09:29,140 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:29,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:29,141 INFO L82 PathProgramCache]: Analyzing trace with hash -832847347, now seen corresponding path program 19 times [2021-06-05 16:09:29,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:29,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796527989] [2021-06-05 16:09:29,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:29,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:29,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:29,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796527989] [2021-06-05 16:09:29,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796527989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:29,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149931281] [2021-06-05 16:09:29,191 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:29,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:29,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:29,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:29,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149931281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:29,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:29,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:29,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231850229] [2021-06-05 16:09:29,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:29,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:29,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:29,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:29,292 INFO L87 Difference]: Start difference. First operand 1804 states and 5885 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:29,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:29,948 INFO L93 Difference]: Finished difference Result 4879 states and 14554 transitions. [2021-06-05 16:09:29,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:09:29,949 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:29,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:29,955 INFO L225 Difference]: With dead ends: 4879 [2021-06-05 16:09:29,955 INFO L226 Difference]: Without dead ends: 4879 [2021-06-05 16:09:29,955 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 343.5ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:09:29,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-06-05 16:09:30,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 1814. [2021-06-05 16:09:30,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2675124103695534) internal successors, (5924), 1813 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:30,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5924 transitions. [2021-06-05 16:09:30,019 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5924 transitions. Word has length 27 [2021-06-05 16:09:30,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:30,019 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5924 transitions. [2021-06-05 16:09:30,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:30,020 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5924 transitions. [2021-06-05 16:09:30,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:30,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:30,022 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:30,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 16:09:30,237 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:30,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:30,237 INFO L82 PathProgramCache]: Analyzing trace with hash 949802123, now seen corresponding path program 20 times [2021-06-05 16:09:30,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:30,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048892245] [2021-06-05 16:09:30,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:30,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:30,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:30,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:30,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048892245] [2021-06-05 16:09:30,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048892245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:30,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383588443] [2021-06-05 16:09:30,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:30,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:30,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:30,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:30,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:30,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:30,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383588443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:30,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:30,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:30,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773123730] [2021-06-05 16:09:30,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:30,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:30,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:30,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:30,357 INFO L87 Difference]: Start difference. First operand 1814 states and 5924 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:30,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:30,960 INFO L93 Difference]: Finished difference Result 4586 states and 13852 transitions. [2021-06-05 16:09:30,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:09:30,960 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:30,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:30,966 INFO L225 Difference]: With dead ends: 4586 [2021-06-05 16:09:30,966 INFO L226 Difference]: Without dead ends: 4582 [2021-06-05 16:09:30,966 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 299.9ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:09:30,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-06-05 16:09:31,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1814. [2021-06-05 16:09:31,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2664092664092665) internal successors, (5922), 1813 states have internal predecessors, (5922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:31,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5922 transitions. [2021-06-05 16:09:31,019 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5922 transitions. Word has length 27 [2021-06-05 16:09:31,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:31,019 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5922 transitions. [2021-06-05 16:09:31,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:31,020 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5922 transitions. [2021-06-05 16:09:31,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:31,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:31,022 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:31,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:31,237 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:31,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:31,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1965974026, now seen corresponding path program 3 times [2021-06-05 16:09:31,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:31,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494217836] [2021-06-05 16:09:31,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:31,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:31,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:31,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494217836] [2021-06-05 16:09:31,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494217836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:31,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453766442] [2021-06-05 16:09:31,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:31,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 16:09:31,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:31,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 16:09:31,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:31,332 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:31,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453766442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:31,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:31,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 16:09:31,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48544623] [2021-06-05 16:09:31,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 16:09:31,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:31,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 16:09:31,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 16:09:31,333 INFO L87 Difference]: Start difference. First operand 1814 states and 5922 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:31,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:31,425 INFO L93 Difference]: Finished difference Result 1973 states and 6380 transitions. [2021-06-05 16:09:31,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 16:09:31,425 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:31,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:31,427 INFO L225 Difference]: With dead ends: 1973 [2021-06-05 16:09:31,427 INFO L226 Difference]: Without dead ends: 1973 [2021-06-05 16:09:31,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 47.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:31,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-06-05 16:09:31,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1690. [2021-06-05 16:09:31,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.2634695085849614) internal successors, (5512), 1689 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:31,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5512 transitions. [2021-06-05 16:09:31,447 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5512 transitions. Word has length 27 [2021-06-05 16:09:31,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:31,448 INFO L482 AbstractCegarLoop]: Abstraction has 1690 states and 5512 transitions. [2021-06-05 16:09:31,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:31,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5512 transitions. [2021-06-05 16:09:31,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:31,450 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:31,450 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:31,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 16:09:31,665 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:31,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:31,665 INFO L82 PathProgramCache]: Analyzing trace with hash 140920437, now seen corresponding path program 21 times [2021-06-05 16:09:31,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:31,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664384357] [2021-06-05 16:09:31,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:31,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:31,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:31,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:31,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664384357] [2021-06-05 16:09:31,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664384357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:31,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639757122] [2021-06-05 16:09:31,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:31,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:09:31,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:31,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:31,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:31,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:31,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639757122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:31,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:31,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:09:31,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340187075] [2021-06-05 16:09:31,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:09:31,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:31,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:09:31,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:09:31,793 INFO L87 Difference]: Start difference. First operand 1690 states and 5512 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:32,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:32,082 INFO L93 Difference]: Finished difference Result 3078 states and 9480 transitions. [2021-06-05 16:09:32,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:09:32,083 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:32,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:32,086 INFO L225 Difference]: With dead ends: 3078 [2021-06-05 16:09:32,086 INFO L226 Difference]: Without dead ends: 3078 [2021-06-05 16:09:32,086 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 139.3ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:09:32,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-06-05 16:09:32,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 1814. [2021-06-05 16:09:32,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2465526751241036) internal successors, (5886), 1813 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:32,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5886 transitions. [2021-06-05 16:09:32,112 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5886 transitions. Word has length 27 [2021-06-05 16:09:32,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:32,112 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5886 transitions. [2021-06-05 16:09:32,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:32,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5886 transitions. [2021-06-05 16:09:32,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:32,114 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:32,114 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:32,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:32,329 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:32,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:32,329 INFO L82 PathProgramCache]: Analyzing trace with hash 793448345, now seen corresponding path program 22 times [2021-06-05 16:09:32,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:32,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041609777] [2021-06-05 16:09:32,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:32,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:32,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:32,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:32,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041609777] [2021-06-05 16:09:32,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041609777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:32,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612434816] [2021-06-05 16:09:32,358 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:32,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:32,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:32,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:32,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:32,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:32,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612434816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:32,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:32,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 16:09:32,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119705342] [2021-06-05 16:09:32,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 16:09:32,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:32,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 16:09:32,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 16:09:32,456 INFO L87 Difference]: Start difference. First operand 1814 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:32,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:32,701 INFO L93 Difference]: Finished difference Result 3165 states and 9710 transitions. [2021-06-05 16:09:32,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:09:32,701 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:32,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:32,704 INFO L225 Difference]: With dead ends: 3165 [2021-06-05 16:09:32,704 INFO L226 Difference]: Without dead ends: 3165 [2021-06-05 16:09:32,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:09:32,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-06-05 16:09:32,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1928. [2021-06-05 16:09:32,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2283341982355993) internal successors, (6221), 1927 states have internal predecessors, (6221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:32,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6221 transitions. [2021-06-05 16:09:32,732 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6221 transitions. Word has length 27 [2021-06-05 16:09:32,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:32,732 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6221 transitions. [2021-06-05 16:09:32,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:32,732 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6221 transitions. [2021-06-05 16:09:32,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:32,734 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:32,734 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:32,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 16:09:32,945 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:32,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:32,945 INFO L82 PathProgramCache]: Analyzing trace with hash -756482595, now seen corresponding path program 23 times [2021-06-05 16:09:32,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:32,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502808595] [2021-06-05 16:09:32,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:32,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:32,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:32,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:32,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502808595] [2021-06-05 16:09:32,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502808595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:32,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074167708] [2021-06-05 16:09:32,973 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:32,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:09:32,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:32,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:32,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:33,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 16:09:33,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074167708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:33,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:33,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 16:09:33,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272280978] [2021-06-05 16:09:33,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 16:09:33,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:33,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 16:09:33,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 16:09:33,038 INFO L87 Difference]: Start difference. First operand 1928 states and 6221 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:33,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:33,240 INFO L93 Difference]: Finished difference Result 3029 states and 9362 transitions. [2021-06-05 16:09:33,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:09:33,241 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:33,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:33,244 INFO L225 Difference]: With dead ends: 3029 [2021-06-05 16:09:33,244 INFO L226 Difference]: Without dead ends: 3025 [2021-06-05 16:09:33,244 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 91.9ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:09:33,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-06-05 16:09:33,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 1928. [2021-06-05 16:09:33,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2272963155163468) internal successors, (6219), 1927 states have internal predecessors, (6219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:33,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6219 transitions. [2021-06-05 16:09:33,269 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6219 transitions. Word has length 27 [2021-06-05 16:09:33,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:33,270 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6219 transitions. [2021-06-05 16:09:33,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:33,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6219 transitions. [2021-06-05 16:09:33,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:33,272 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:33,272 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:33,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 16:09:33,488 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:33,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:33,488 INFO L82 PathProgramCache]: Analyzing trace with hash 735522137, now seen corresponding path program 24 times [2021-06-05 16:09:33,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:33,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152252732] [2021-06-05 16:09:33,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:33,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:33,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:33,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152252732] [2021-06-05 16:09:33,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152252732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:33,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295907203] [2021-06-05 16:09:33,542 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:33,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:09:33,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:33,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:33,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:33,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:33,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295907203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:33,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:33,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 16:09:33,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362711399] [2021-06-05 16:09:33,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 16:09:33,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:33,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 16:09:33,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 16:09:33,613 INFO L87 Difference]: Start difference. First operand 1928 states and 6219 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:33,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:33,857 INFO L93 Difference]: Finished difference Result 3009 states and 9316 transitions. [2021-06-05 16:09:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:09:33,857 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:33,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:33,860 INFO L225 Difference]: With dead ends: 3009 [2021-06-05 16:09:33,861 INFO L226 Difference]: Without dead ends: 2993 [2021-06-05 16:09:33,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 126.3ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:09:33,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-06-05 16:09:33,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 1936. [2021-06-05 16:09:33,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 3.221188630490956) internal successors, (6233), 1935 states have internal predecessors, (6233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:33,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 6233 transitions. [2021-06-05 16:09:33,891 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 6233 transitions. Word has length 27 [2021-06-05 16:09:33,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:33,891 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 6233 transitions. [2021-06-05 16:09:33,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:33,892 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 6233 transitions. [2021-06-05 16:09:33,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:33,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:33,894 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:34,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 16:09:34,110 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:34,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:34,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1218264103, now seen corresponding path program 25 times [2021-06-05 16:09:34,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:34,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425342754] [2021-06-05 16:09:34,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:34,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:34,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:34,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:34,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425342754] [2021-06-05 16:09:34,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425342754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:34,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662024080] [2021-06-05 16:09:34,139 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:34,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:34,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:34,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:34,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:34,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662024080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:34,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:34,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:34,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773677623] [2021-06-05 16:09:34,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:34,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:34,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:34,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:34,232 INFO L87 Difference]: Start difference. First operand 1936 states and 6233 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:34,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:34,749 INFO L93 Difference]: Finished difference Result 5256 states and 16466 transitions. [2021-06-05 16:09:34,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:09:34,750 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:34,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:34,773 INFO L225 Difference]: With dead ends: 5256 [2021-06-05 16:09:34,773 INFO L226 Difference]: Without dead ends: 5256 [2021-06-05 16:09:34,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 281.4ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:09:34,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-06-05 16:09:34,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 2054. [2021-06-05 16:09:34,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.297613248904043) internal successors, (6770), 2053 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:34,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 6770 transitions. [2021-06-05 16:09:34,805 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 6770 transitions. Word has length 27 [2021-06-05 16:09:34,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:34,806 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 6770 transitions. [2021-06-05 16:09:34,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:34,806 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 6770 transitions. [2021-06-05 16:09:34,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:34,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:34,808 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:35,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 16:09:35,010 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:35,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:35,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1412164771, now seen corresponding path program 26 times [2021-06-05 16:09:35,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:35,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549139571] [2021-06-05 16:09:35,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:35,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:35,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549139571] [2021-06-05 16:09:35,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549139571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:35,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709368072] [2021-06-05 16:09:35,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:35,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:35,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:35,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:35,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:35,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:35,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709368072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:35,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:35,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:35,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338235607] [2021-06-05 16:09:35,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:35,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:35,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:35,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:35,148 INFO L87 Difference]: Start difference. First operand 2054 states and 6770 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:35,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:35,619 INFO L93 Difference]: Finished difference Result 5169 states and 16251 transitions. [2021-06-05 16:09:35,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:09:35,620 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:35,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:35,626 INFO L225 Difference]: With dead ends: 5169 [2021-06-05 16:09:35,626 INFO L226 Difference]: Without dead ends: 5169 [2021-06-05 16:09:35,626 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 277.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:09:35,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5169 states. [2021-06-05 16:09:35,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5169 to 2051. [2021-06-05 16:09:35,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:35,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 16:09:35,662 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 16:09:35,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:35,662 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 16:09:35,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:35,662 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 16:09:35,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:35,665 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:35,665 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:35,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 16:09:35,877 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:35,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:35,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1784074537, now seen corresponding path program 27 times [2021-06-05 16:09:35,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:35,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480932915] [2021-06-05 16:09:35,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:35,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:35,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:35,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480932915] [2021-06-05 16:09:35,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480932915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:35,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032202800] [2021-06-05 16:09:35,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:35,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:09:35,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:35,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:35,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:36,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:36,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032202800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:36,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:36,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:09:36,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079638574] [2021-06-05 16:09:36,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:36,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:36,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:36,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:36,023 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:36,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:36,463 INFO L93 Difference]: Finished difference Result 4755 states and 14772 transitions. [2021-06-05 16:09:36,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:09:36,464 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:36,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:36,469 INFO L225 Difference]: With dead ends: 4755 [2021-06-05 16:09:36,469 INFO L226 Difference]: Without dead ends: 4755 [2021-06-05 16:09:36,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 236.1ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:09:36,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2021-06-05 16:09:36,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 2057. [2021-06-05 16:09:36,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:36,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-05 16:09:36,503 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-05 16:09:36,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:36,503 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-05 16:09:36,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:36,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-05 16:09:36,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:36,506 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:36,506 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:36,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:36,706 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:36,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:36,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1973292835, now seen corresponding path program 28 times [2021-06-05 16:09:36,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:36,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011447993] [2021-06-05 16:09:36,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:36,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:36,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:36,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:36,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011447993] [2021-06-05 16:09:36,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011447993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:36,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145560623] [2021-06-05 16:09:36,741 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:36,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:36,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:36,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:36,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:36,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:36,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145560623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:36,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:36,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:09:36,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161741115] [2021-06-05 16:09:36,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:36,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:36,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:36,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:36,830 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:37,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:37,254 INFO L93 Difference]: Finished difference Result 4606 states and 14402 transitions. [2021-06-05 16:09:37,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:09:37,255 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:37,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:37,270 INFO L225 Difference]: With dead ends: 4606 [2021-06-05 16:09:37,270 INFO L226 Difference]: Without dead ends: 4602 [2021-06-05 16:09:37,270 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 220.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:09:37,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2021-06-05 16:09:37,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2051. [2021-06-05 16:09:37,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:37,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 16:09:37,304 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 16:09:37,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:37,304 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 16:09:37,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:37,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 16:09:37,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:37,307 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:37,307 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:37,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 16:09:37,507 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:37,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:37,508 INFO L82 PathProgramCache]: Analyzing trace with hash -583771619, now seen corresponding path program 29 times [2021-06-05 16:09:37,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:37,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746595670] [2021-06-05 16:09:37,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:37,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:37,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:37,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746595670] [2021-06-05 16:09:37,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746595670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:37,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235532984] [2021-06-05 16:09:37,535 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:37,566 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:09:37,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:37,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:37,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:37,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:37,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235532984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:37,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:37,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:37,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957323221] [2021-06-05 16:09:37,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:37,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:37,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:37,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:37,634 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:38,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:38,068 INFO L93 Difference]: Finished difference Result 4605 states and 14373 transitions. [2021-06-05 16:09:38,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:09:38,069 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:38,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:38,074 INFO L225 Difference]: With dead ends: 4605 [2021-06-05 16:09:38,074 INFO L226 Difference]: Without dead ends: 4605 [2021-06-05 16:09:38,074 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 241.7ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:09:38,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-06-05 16:09:38,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 2057. [2021-06-05 16:09:38,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:38,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-05 16:09:38,112 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-05 16:09:38,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:38,112 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-05 16:09:38,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:38,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-05 16:09:38,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:38,115 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:38,115 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:38,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 16:09:38,330 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:38,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:38,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1198877851, now seen corresponding path program 30 times [2021-06-05 16:09:38,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:38,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101920420] [2021-06-05 16:09:38,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:38,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:38,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:38,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:38,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101920420] [2021-06-05 16:09:38,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101920420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:38,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891676585] [2021-06-05 16:09:38,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:38,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:09:38,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:38,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:38,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:38,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:38,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891676585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:38,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:38,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:38,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878226035] [2021-06-05 16:09:38,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:38,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:38,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:38,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:38,450 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:38,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:38,842 INFO L93 Difference]: Finished difference Result 4532 states and 14195 transitions. [2021-06-05 16:09:38,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:09:38,843 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:38,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:38,848 INFO L225 Difference]: With dead ends: 4532 [2021-06-05 16:09:38,848 INFO L226 Difference]: Without dead ends: 4528 [2021-06-05 16:09:38,849 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 197.1ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:09:38,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-06-05 16:09:38,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 2051. [2021-06-05 16:09:38,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:38,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 16:09:38,885 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 16:09:38,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:38,885 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 16:09:38,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:38,885 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 16:09:38,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:38,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:38,888 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:39,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:39,099 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:39,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:39,100 INFO L82 PathProgramCache]: Analyzing trace with hash -2052820965, now seen corresponding path program 31 times [2021-06-05 16:09:39,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:39,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420314366] [2021-06-05 16:09:39,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:39,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:39,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:39,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420314366] [2021-06-05 16:09:39,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420314366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:39,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901649410] [2021-06-05 16:09:39,126 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:39,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:39,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:39,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:39,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901649410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:39,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:39,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:09:39,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081136215] [2021-06-05 16:09:39,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:09:39,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:39,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:09:39,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:09:39,202 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:39,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:39,560 INFO L93 Difference]: Finished difference Result 4168 states and 12771 transitions. [2021-06-05 16:09:39,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:09:39,560 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:39,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:39,565 INFO L225 Difference]: With dead ends: 4168 [2021-06-05 16:09:39,565 INFO L226 Difference]: Without dead ends: 4168 [2021-06-05 16:09:39,565 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 194.7ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 16:09:39,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-05 16:09:39,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2247. [2021-06-05 16:09:39,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.2996438112199464) internal successors, (7411), 2246 states have internal predecessors, (7411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:39,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7411 transitions. [2021-06-05 16:09:39,606 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7411 transitions. Word has length 27 [2021-06-05 16:09:39,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:39,606 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7411 transitions. [2021-06-05 16:09:39,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:39,606 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7411 transitions. [2021-06-05 16:09:39,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:39,609 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:39,609 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:39,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-06-05 16:09:39,817 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:39,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:39,817 INFO L82 PathProgramCache]: Analyzing trace with hash 2052928033, now seen corresponding path program 32 times [2021-06-05 16:09:39,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:39,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673440419] [2021-06-05 16:09:39,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:39,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:39,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:39,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673440419] [2021-06-05 16:09:39,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673440419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:39,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556771051] [2021-06-05 16:09:39,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:39,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:39,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:39,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:39,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:39,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:39,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556771051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:39,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:39,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:09:39,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318498729] [2021-06-05 16:09:39,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:09:39,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:39,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:09:39,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:09:39,933 INFO L87 Difference]: Start difference. First operand 2247 states and 7411 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:40,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:40,260 INFO L93 Difference]: Finished difference Result 3963 states and 12253 transitions. [2021-06-05 16:09:40,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:09:40,261 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:40,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:40,265 INFO L225 Difference]: With dead ends: 3963 [2021-06-05 16:09:40,266 INFO L226 Difference]: Without dead ends: 3959 [2021-06-05 16:09:40,266 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 143.6ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:09:40,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3959 states. [2021-06-05 16:09:40,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3959 to 2247. [2021-06-05 16:09:40,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.298753339269813) internal successors, (7409), 2246 states have internal predecessors, (7409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:40,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7409 transitions. [2021-06-05 16:09:40,301 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7409 transitions. Word has length 27 [2021-06-05 16:09:40,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:40,301 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7409 transitions. [2021-06-05 16:09:40,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:40,301 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7409 transitions. [2021-06-05 16:09:40,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:40,304 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:40,304 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:40,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:40,504 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:40,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:40,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1598657003, now seen corresponding path program 33 times [2021-06-05 16:09:40,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:40,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617952788] [2021-06-05 16:09:40,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:40,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:40,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:40,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:40,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617952788] [2021-06-05 16:09:40,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617952788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:40,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726684975] [2021-06-05 16:09:40,540 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:40,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:09:40,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:40,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:40,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:40,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:40,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726684975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:40,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:40,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 16:09:40,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289057742] [2021-06-05 16:09:40,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 16:09:40,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:40,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 16:09:40,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 16:09:40,625 INFO L87 Difference]: Start difference. First operand 2247 states and 7409 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:40,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:40,851 INFO L93 Difference]: Finished difference Result 3687 states and 11591 transitions. [2021-06-05 16:09:40,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:09:40,851 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:40,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:40,855 INFO L225 Difference]: With dead ends: 3687 [2021-06-05 16:09:40,855 INFO L226 Difference]: Without dead ends: 3671 [2021-06-05 16:09:40,856 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:09:40,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-06-05 16:09:40,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 2247. [2021-06-05 16:09:40,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.296081923419412) internal successors, (7403), 2246 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:40,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7403 transitions. [2021-06-05 16:09:40,887 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7403 transitions. Word has length 27 [2021-06-05 16:09:40,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:40,887 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7403 transitions. [2021-06-05 16:09:40,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:40,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7403 transitions. [2021-06-05 16:09:40,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:40,890 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:40,890 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:41,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-05 16:09:41,091 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:41,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:41,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1286301031, now seen corresponding path program 34 times [2021-06-05 16:09:41,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:41,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977808450] [2021-06-05 16:09:41,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:41,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:41,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:41,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:41,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977808450] [2021-06-05 16:09:41,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977808450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:41,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858050672] [2021-06-05 16:09:41,122 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:41,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:41,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:41,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:41,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:41,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:41,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858050672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:41,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:41,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:41,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158371852] [2021-06-05 16:09:41,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:41,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:41,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:41,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:41,222 INFO L87 Difference]: Start difference. First operand 2247 states and 7403 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:41,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:41,578 INFO L93 Difference]: Finished difference Result 3798 states and 11861 transitions. [2021-06-05 16:09:41,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:09:41,579 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:41,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:41,583 INFO L225 Difference]: With dead ends: 3798 [2021-06-05 16:09:41,583 INFO L226 Difference]: Without dead ends: 3798 [2021-06-05 16:09:41,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 195.7ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:09:41,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-06-05 16:09:41,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 2417. [2021-06-05 16:09:41,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.287251655629139) internal successors, (7942), 2416 states have internal predecessors, (7942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:41,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7942 transitions. [2021-06-05 16:09:41,619 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7942 transitions. Word has length 27 [2021-06-05 16:09:41,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:41,619 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7942 transitions. [2021-06-05 16:09:41,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:41,619 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7942 transitions. [2021-06-05 16:09:41,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:41,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:41,623 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:41,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 16:09:41,838 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:41,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:41,838 INFO L82 PathProgramCache]: Analyzing trace with hash 496348439, now seen corresponding path program 35 times [2021-06-05 16:09:41,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:41,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126220272] [2021-06-05 16:09:41,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:41,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:41,868 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:41,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:41,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126220272] [2021-06-05 16:09:41,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126220272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:41,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470500363] [2021-06-05 16:09:41,868 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:41,903 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:09:41,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:41,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:41,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:41,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:41,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470500363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:41,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:41,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 16:09:41,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711615827] [2021-06-05 16:09:41,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 16:09:41,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:41,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 16:09:41,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 16:09:41,970 INFO L87 Difference]: Start difference. First operand 2417 states and 7942 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:42,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:42,301 INFO L93 Difference]: Finished difference Result 3765 states and 11785 transitions. [2021-06-05 16:09:42,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:09:42,301 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:42,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:42,306 INFO L225 Difference]: With dead ends: 3765 [2021-06-05 16:09:42,306 INFO L226 Difference]: Without dead ends: 3761 [2021-06-05 16:09:42,306 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 163.6ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:09:42,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-06-05 16:09:42,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2417. [2021-06-05 16:09:42,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2864238410596025) internal successors, (7940), 2416 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:42,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7940 transitions. [2021-06-05 16:09:42,338 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7940 transitions. Word has length 27 [2021-06-05 16:09:42,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:42,338 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7940 transitions. [2021-06-05 16:09:42,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:42,338 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7940 transitions. [2021-06-05 16:09:42,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 16:09:42,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:42,341 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:42,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-05 16:09:42,542 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:42,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:42,542 INFO L82 PathProgramCache]: Analyzing trace with hash -348623013, now seen corresponding path program 36 times [2021-06-05 16:09:42,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:42,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168750241] [2021-06-05 16:09:42,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:42,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:42,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:42,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168750241] [2021-06-05 16:09:42,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168750241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:42,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954260185] [2021-06-05 16:09:42,620 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:09:42,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:09:42,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:42,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 16:09:42,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:42,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:42,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954260185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:42,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:42,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 16:09:42,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33590354] [2021-06-05 16:09:42,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 16:09:42,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:42,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 16:09:42,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 16:09:42,705 INFO L87 Difference]: Start difference. First operand 2417 states and 7940 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:42,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:42,925 INFO L93 Difference]: Finished difference Result 3553 states and 11291 transitions. [2021-06-05 16:09:42,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:09:42,925 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 16:09:42,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:42,929 INFO L225 Difference]: With dead ends: 3553 [2021-06-05 16:09:42,929 INFO L226 Difference]: Without dead ends: 3537 [2021-06-05 16:09:42,929 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 111.7ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:09:42,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-06-05 16:09:42,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 2417. [2021-06-05 16:09:42,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2839403973509933) internal successors, (7934), 2416 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:42,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7934 transitions. [2021-06-05 16:09:42,961 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7934 transitions. Word has length 27 [2021-06-05 16:09:42,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:42,961 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7934 transitions. [2021-06-05 16:09:42,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:42,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7934 transitions. [2021-06-05 16:09:42,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:09:42,964 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:42,964 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:43,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 16:09:43,164 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:43,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:43,165 INFO L82 PathProgramCache]: Analyzing trace with hash 111827045, now seen corresponding path program 4 times [2021-06-05 16:09:43,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:43,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245314679] [2021-06-05 16:09:43,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:43,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:43,489 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:43,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:43,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245314679] [2021-06-05 16:09:43,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245314679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:43,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439448673] [2021-06-05 16:09:43,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:43,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:09:43,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:43,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:09:43,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:43,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:43,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:43,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:09:43,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:43,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:43,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:43,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:09:43,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:43,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:43,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:43,755 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:09:43,770 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:43,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439448673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:43,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:43,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:09:43,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43990071] [2021-06-05 16:09:43,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:09:43,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:43,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:09:43,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:09:43,771 INFO L87 Difference]: Start difference. First operand 2417 states and 7934 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:45,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:45,002 INFO L93 Difference]: Finished difference Result 3291 states and 10537 transitions. [2021-06-05 16:09:45,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:09:45,002 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:09:45,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:45,007 INFO L225 Difference]: With dead ends: 3291 [2021-06-05 16:09:45,007 INFO L226 Difference]: Without dead ends: 3276 [2021-06-05 16:09:45,007 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1135.5ms TimeCoverageRelationStatistics Valid=268, Invalid=1372, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:09:45,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2021-06-05 16:09:45,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 2459. [2021-06-05 16:09:45,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2458 states have (on average 3.2782750203417415) internal successors, (8058), 2458 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:45,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 8058 transitions. [2021-06-05 16:09:45,039 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 8058 transitions. Word has length 30 [2021-06-05 16:09:45,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:45,040 INFO L482 AbstractCegarLoop]: Abstraction has 2459 states and 8058 transitions. [2021-06-05 16:09:45,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:45,040 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 8058 transitions. [2021-06-05 16:09:45,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:09:45,043 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:45,043 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:45,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:45,245 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:45,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:45,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1355546023, now seen corresponding path program 5 times [2021-06-05 16:09:45,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:45,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476535798] [2021-06-05 16:09:45,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:45,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:45,534 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:45,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:45,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476535798] [2021-06-05 16:09:45,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476535798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:45,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873414010] [2021-06-05 16:09:45,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:45,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:09:45,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:45,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:09:45,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:45,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:45,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:45,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:09:45,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:45,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:45,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:45,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:09:45,839 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:45,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:45,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:45,844 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:09:45,862 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:45,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873414010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:45,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:45,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:09:45,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737600234] [2021-06-05 16:09:45,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:09:45,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:45,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:09:45,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:09:45,864 INFO L87 Difference]: Start difference. First operand 2459 states and 8058 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:47,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:47,285 INFO L93 Difference]: Finished difference Result 3258 states and 10455 transitions. [2021-06-05 16:09:47,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:09:47,286 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:09:47,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:47,290 INFO L225 Difference]: With dead ends: 3258 [2021-06-05 16:09:47,290 INFO L226 Difference]: Without dead ends: 3243 [2021-06-05 16:09:47,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1306.4ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:09:47,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-06-05 16:09:47,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 2471. [2021-06-05 16:09:47,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 2470 states have (on average 3.2753036437246963) internal successors, (8090), 2470 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:47,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 8090 transitions. [2021-06-05 16:09:47,329 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 8090 transitions. Word has length 30 [2021-06-05 16:09:47,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:47,329 INFO L482 AbstractCegarLoop]: Abstraction has 2471 states and 8090 transitions. [2021-06-05 16:09:47,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:47,330 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 8090 transitions. [2021-06-05 16:09:47,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:09:47,332 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:47,332 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:47,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 16:09:47,545 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:47,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:47,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1031778288, now seen corresponding path program 37 times [2021-06-05 16:09:47,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:47,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274490249] [2021-06-05 16:09:47,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:47,985 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:47,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:47,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274490249] [2021-06-05 16:09:47,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274490249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:47,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637189228] [2021-06-05 16:09:47,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:48,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:48,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:09:48,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:48,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:48,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:48,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:48,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:48,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:09:48,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:48,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:48,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:48,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:48,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:48,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:48,210 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 22 treesize of output 3 [2021-06-05 16:09:48,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:48,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:48,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:48,215 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:09:48,232 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:48,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637189228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:48,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:48,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:09:48,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102914602] [2021-06-05 16:09:48,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:09:48,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:48,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:09:48,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:09:48,233 INFO L87 Difference]: Start difference. First operand 2471 states and 8090 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:51,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:51,100 INFO L93 Difference]: Finished difference Result 3524 states and 11150 transitions. [2021-06-05 16:09:51,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:09:51,100 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:09:51,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:51,105 INFO L225 Difference]: With dead ends: 3524 [2021-06-05 16:09:51,105 INFO L226 Difference]: Without dead ends: 3498 [2021-06-05 16:09:51,106 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 2450.7ms TimeCoverageRelationStatistics Valid=606, Invalid=4224, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:09:51,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-05 16:09:51,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 2550. [2021-06-05 16:09:51,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.26480972930561) internal successors, (8322), 2549 states have internal predecessors, (8322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:51,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8322 transitions. [2021-06-05 16:09:51,139 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8322 transitions. Word has length 30 [2021-06-05 16:09:51,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:51,139 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8322 transitions. [2021-06-05 16:09:51,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:51,140 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8322 transitions. [2021-06-05 16:09:51,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:09:51,142 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:51,142 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:51,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 16:09:51,352 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:51,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:51,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1220676491, now seen corresponding path program 6 times [2021-06-05 16:09:51,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:51,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107006083] [2021-06-05 16:09:51,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:51,657 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:51,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:51,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107006083] [2021-06-05 16:09:51,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107006083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:51,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446526300] [2021-06-05 16:09:51,657 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:09:51,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:09:51,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:51,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:09:51,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:51,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:51,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:51,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:09:51,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:51,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:51,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:51,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:09:51,887 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:51,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:51,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:51,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:09:51,908 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:51,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446526300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:51,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:51,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 16:09:51,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320355405] [2021-06-05 16:09:51,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:09:51,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:51,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:09:51,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:09:51,909 INFO L87 Difference]: Start difference. First operand 2550 states and 8322 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:53,393 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-06-05 16:09:53,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:53,755 INFO L93 Difference]: Finished difference Result 3523 states and 11118 transitions. [2021-06-05 16:09:53,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:09:53,756 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:09:53,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:53,760 INFO L225 Difference]: With dead ends: 3523 [2021-06-05 16:09:53,760 INFO L226 Difference]: Without dead ends: 3508 [2021-06-05 16:09:53,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1530.3ms TimeCoverageRelationStatistics Valid=360, Invalid=1620, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:09:53,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-06-05 16:09:53,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2562. [2021-06-05 16:09:53,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2562 states, 2561 states have (on average 3.264349863334635) internal successors, (8360), 2561 states have internal predecessors, (8360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:53,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2562 states to 2562 states and 8360 transitions. [2021-06-05 16:09:53,791 INFO L78 Accepts]: Start accepts. Automaton has 2562 states and 8360 transitions. Word has length 30 [2021-06-05 16:09:53,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:53,792 INFO L482 AbstractCegarLoop]: Abstraction has 2562 states and 8360 transitions. [2021-06-05 16:09:53,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:53,792 INFO L276 IsEmpty]: Start isEmpty. Operand 2562 states and 8360 transitions. [2021-06-05 16:09:53,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:09:53,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:53,794 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:53,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:53,995 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:53,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:53,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1092571648, now seen corresponding path program 38 times [2021-06-05 16:09:53,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:53,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640759921] [2021-06-05 16:09:53,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:54,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:54,298 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:54,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:54,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640759921] [2021-06-05 16:09:54,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640759921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:54,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075884469] [2021-06-05 16:09:54,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:54,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:09:54,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:54,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:09:54,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:54,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:54,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:54,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:54,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:54,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:09:54,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:54,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:54,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:54,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:54,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:54,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:54,586 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 22 treesize of output 3 [2021-06-05 16:09:54,587 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:54,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:54,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:54,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 16:09:54,663 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:54,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075884469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:54,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:54,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-05 16:09:54,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791872904] [2021-06-05 16:09:54,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:09:54,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:54,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:09:54,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:09:54,664 INFO L87 Difference]: Start difference. First operand 2562 states and 8360 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:58,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:09:58,975 INFO L93 Difference]: Finished difference Result 4192 states and 13134 transitions. [2021-06-05 16:09:58,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 16:09:58,975 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:09:58,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:09:58,980 INFO L225 Difference]: With dead ends: 4192 [2021-06-05 16:09:58,980 INFO L226 Difference]: Without dead ends: 4170 [2021-06-05 16:09:58,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2738 ImplicationChecksByTransitivity, 3468.8ms TimeCoverageRelationStatistics Valid=1026, Invalid=6984, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 16:09:58,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-06-05 16:09:59,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 2603. [2021-06-05 16:09:59,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2603 states, 2602 states have (on average 3.272098385857033) internal successors, (8514), 2602 states have internal predecessors, (8514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:59,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2603 states to 2603 states and 8514 transitions. [2021-06-05 16:09:59,014 INFO L78 Accepts]: Start accepts. Automaton has 2603 states and 8514 transitions. Word has length 30 [2021-06-05 16:09:59,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:09:59,015 INFO L482 AbstractCegarLoop]: Abstraction has 2603 states and 8514 transitions. [2021-06-05 16:09:59,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:09:59,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2603 states and 8514 transitions. [2021-06-05 16:09:59,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:09:59,018 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:09:59,018 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:09:59,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-06-05 16:09:59,219 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:09:59,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:09:59,219 INFO L82 PathProgramCache]: Analyzing trace with hash -604050960, now seen corresponding path program 39 times [2021-06-05 16:09:59,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:09:59,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323069734] [2021-06-05 16:09:59,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:09:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:09:59,593 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:59,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:09:59,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323069734] [2021-06-05 16:09:59,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323069734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:59,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79072401] [2021-06-05 16:09:59,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:09:59,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:09:59,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:09:59,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:09:59,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:09:59,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:59,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:59,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:59,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:59,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:09:59,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:59,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:59,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:59,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:09:59,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:59,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:09:59,856 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 22 treesize of output 3 [2021-06-05 16:09:59,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:09:59,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:09:59,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:09:59,861 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:09:59,882 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:09:59,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79072401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:09:59,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:09:59,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:09:59,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633741942] [2021-06-05 16:09:59,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:09:59,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:09:59,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:09:59,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:09:59,883 INFO L87 Difference]: Start difference. First operand 2603 states and 8514 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:01,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:01,676 INFO L93 Difference]: Finished difference Result 4429 states and 13832 transitions. [2021-06-05 16:10:01,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:10:01,676 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:01,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:01,683 INFO L225 Difference]: With dead ends: 4429 [2021-06-05 16:10:01,683 INFO L226 Difference]: Without dead ends: 4414 [2021-06-05 16:10:01,683 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1500.6ms TimeCoverageRelationStatistics Valid=359, Invalid=2833, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:10:01,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4414 states. [2021-06-05 16:10:01,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4414 to 2732. [2021-06-05 16:10:01,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 2731 states have (on average 3.258147198828268) internal successors, (8898), 2731 states have internal predecessors, (8898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:01,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 8898 transitions. [2021-06-05 16:10:01,743 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 8898 transitions. Word has length 30 [2021-06-05 16:10:01,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:01,743 INFO L482 AbstractCegarLoop]: Abstraction has 2732 states and 8898 transitions. [2021-06-05 16:10:01,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:01,743 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 8898 transitions. [2021-06-05 16:10:01,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:01,746 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:01,746 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:01,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:01,957 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:01,957 INFO L82 PathProgramCache]: Analyzing trace with hash -850947931, now seen corresponding path program 7 times [2021-06-05 16:10:01,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:01,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009588075] [2021-06-05 16:10:01,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:01,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:02,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:02,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:02,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009588075] [2021-06-05 16:10:02,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009588075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:02,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116626435] [2021-06-05 16:10:02,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:02,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:10:02,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:02,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:02,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:02,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:02,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:02,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:02,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:02,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:02,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:02,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:02,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:02,530 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:10:02,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:02,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116626435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:02,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:02,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:10:02,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221152205] [2021-06-05 16:10:02,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:10:02,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:02,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:10:02,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:10:02,544 INFO L87 Difference]: Start difference. First operand 2732 states and 8898 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:04,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:04,064 INFO L93 Difference]: Finished difference Result 3523 states and 11277 transitions. [2021-06-05 16:10:04,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:10:04,065 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:04,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:04,069 INFO L225 Difference]: With dead ends: 3523 [2021-06-05 16:10:04,069 INFO L226 Difference]: Without dead ends: 3508 [2021-06-05 16:10:04,070 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1326.1ms TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:10:04,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-06-05 16:10:04,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2746. [2021-06-05 16:10:04,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2746 states, 2745 states have (on average 3.2568306010928962) internal successors, (8940), 2745 states have internal predecessors, (8940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:04,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2746 states to 2746 states and 8940 transitions. [2021-06-05 16:10:04,106 INFO L78 Accepts]: Start accepts. Automaton has 2746 states and 8940 transitions. Word has length 30 [2021-06-05 16:10:04,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:04,106 INFO L482 AbstractCegarLoop]: Abstraction has 2746 states and 8940 transitions. [2021-06-05 16:10:04,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:04,107 INFO L276 IsEmpty]: Start isEmpty. Operand 2746 states and 8940 transitions. [2021-06-05 16:10:04,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:04,110 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:04,110 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:04,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 16:10:04,321 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:04,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:04,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1976646297, now seen corresponding path program 8 times [2021-06-05 16:10:04,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:04,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116944427] [2021-06-05 16:10:04,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:04,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:04,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:04,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116944427] [2021-06-05 16:10:04,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116944427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:04,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737333352] [2021-06-05 16:10:04,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:04,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:10:04,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:04,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:10:04,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:04,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:04,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:04,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:04,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:04,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:04,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:04,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:04,957 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:04,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:04,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:04,962 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:10:04,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:04,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737333352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:04,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:04,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 16:10:04,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141613598] [2021-06-05 16:10:04,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:10:04,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:04,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:10:04,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:10:04,983 INFO L87 Difference]: Start difference. First operand 2746 states and 8940 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:06,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:06,428 INFO L93 Difference]: Finished difference Result 3522 states and 11289 transitions. [2021-06-05 16:10:06,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:10:06,428 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:06,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:06,433 INFO L225 Difference]: With dead ends: 3522 [2021-06-05 16:10:06,433 INFO L226 Difference]: Without dead ends: 3507 [2021-06-05 16:10:06,433 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1402.1ms TimeCoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:10:06,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3507 states. [2021-06-05 16:10:06,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3507 to 2738. [2021-06-05 16:10:06,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 3.2586773839970773) internal successors, (8919), 2737 states have internal predecessors, (8919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:06,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 8919 transitions. [2021-06-05 16:10:06,467 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 8919 transitions. Word has length 30 [2021-06-05 16:10:06,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:06,467 INFO L482 AbstractCegarLoop]: Abstraction has 2738 states and 8919 transitions. [2021-06-05 16:10:06,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:06,467 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 8919 transitions. [2021-06-05 16:10:06,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:06,470 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:06,470 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:06,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:06,671 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:06,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:06,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1936843459, now seen corresponding path program 9 times [2021-06-05 16:10:06,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:06,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394932813] [2021-06-05 16:10:06,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:06,956 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:06,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:06,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394932813] [2021-06-05 16:10:06,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394932813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:06,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745196594] [2021-06-05 16:10:06,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:10:07,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:10:07,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:07,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:10:07,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:07,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:07,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:07,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:07,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:07,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:07,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:07,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:07,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:07,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:07,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:07,323 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:10:07,338 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:07,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745196594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:07,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:07,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:10:07,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023352888] [2021-06-05 16:10:07,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:10:07,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:07,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:10:07,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:10:07,339 INFO L87 Difference]: Start difference. First operand 2738 states and 8919 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:09,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:09,065 INFO L93 Difference]: Finished difference Result 3549 states and 11362 transitions. [2021-06-05 16:10:09,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:10:09,066 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:09,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:09,071 INFO L225 Difference]: With dead ends: 3549 [2021-06-05 16:10:09,071 INFO L226 Difference]: Without dead ends: 3534 [2021-06-05 16:10:09,071 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1549.7ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:10:09,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3534 states. [2021-06-05 16:10:09,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3534 to 2750. [2021-06-05 16:10:09,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2750 states, 2749 states have (on average 3.261913423062932) internal successors, (8967), 2749 states have internal predecessors, (8967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:09,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2750 states to 2750 states and 8967 transitions. [2021-06-05 16:10:09,108 INFO L78 Accepts]: Start accepts. Automaton has 2750 states and 8967 transitions. Word has length 30 [2021-06-05 16:10:09,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:09,109 INFO L482 AbstractCegarLoop]: Abstraction has 2750 states and 8967 transitions. [2021-06-05 16:10:09,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:09,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2750 states and 8967 transitions. [2021-06-05 16:10:09,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:09,112 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:09,112 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:09,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 16:10:09,312 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:09,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:09,313 INFO L82 PathProgramCache]: Analyzing trace with hash 203127111, now seen corresponding path program 10 times [2021-06-05 16:10:09,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:09,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753624148] [2021-06-05 16:10:09,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:09,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:09,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:09,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:09,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753624148] [2021-06-05 16:10:09,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753624148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:09,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692683050] [2021-06-05 16:10:09,617 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:09,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:10:09,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:09,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:10:09,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:09,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:09,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:09,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-06-05 16:10:09,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:09,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:09,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:09,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 16:10:09,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:09,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:09,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:09,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-05 16:10:09,881 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:09,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692683050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:09,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:09,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-05 16:10:09,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603055469] [2021-06-05 16:10:09,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:10:09,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:09,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:10:09,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:10:09,882 INFO L87 Difference]: Start difference. First operand 2750 states and 8967 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:11,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:11,009 INFO L93 Difference]: Finished difference Result 3755 states and 12023 transitions. [2021-06-05 16:10:11,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:10:11,009 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:11,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:11,014 INFO L225 Difference]: With dead ends: 3755 [2021-06-05 16:10:11,014 INFO L226 Difference]: Without dead ends: 3736 [2021-06-05 16:10:11,014 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 914.7ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-06-05 16:10:11,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-06-05 16:10:11,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 2798. [2021-06-05 16:10:11,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2797 states have (on average 3.262066499821237) internal successors, (9124), 2797 states have internal predecessors, (9124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:11,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 9124 transitions. [2021-06-05 16:10:11,051 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 9124 transitions. Word has length 30 [2021-06-05 16:10:11,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:11,051 INFO L482 AbstractCegarLoop]: Abstraction has 2798 states and 9124 transitions. [2021-06-05 16:10:11,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:11,052 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 9124 transitions. [2021-06-05 16:10:11,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:11,055 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:11,055 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:11,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 16:10:11,255 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:11,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:11,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1531644665, now seen corresponding path program 11 times [2021-06-05 16:10:11,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:11,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565514922] [2021-06-05 16:10:11,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:11,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:11,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:11,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:11,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565514922] [2021-06-05 16:10:11,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565514922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:11,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591876297] [2021-06-05 16:10:11,558 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:11,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:10:11,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:11,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:10:11,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:11,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:11,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:11,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:10:11,821 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:10:11,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:11,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 16:10:11,832 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:11,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:11,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:11,843 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-05 16:10:11,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:11,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591876297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:11,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:11,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:10:11,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682830474] [2021-06-05 16:10:11,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:10:11,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:11,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:10:11,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:10:11,895 INFO L87 Difference]: Start difference. First operand 2798 states and 9124 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:13,398 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 44 [2021-06-05 16:10:14,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:14,806 INFO L93 Difference]: Finished difference Result 4293 states and 13604 transitions. [2021-06-05 16:10:14,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:10:14,807 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:14,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:14,813 INFO L225 Difference]: With dead ends: 4293 [2021-06-05 16:10:14,813 INFO L226 Difference]: Without dead ends: 4263 [2021-06-05 16:10:14,813 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 2490.7ms TimeCoverageRelationStatistics Valid=682, Invalid=3874, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:10:14,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4263 states. [2021-06-05 16:10:14,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4263 to 2806. [2021-06-05 16:10:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 3.265597147950089) internal successors, (9160), 2805 states have internal predecessors, (9160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:14,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 9160 transitions. [2021-06-05 16:10:14,856 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 9160 transitions. Word has length 30 [2021-06-05 16:10:14,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:14,857 INFO L482 AbstractCegarLoop]: Abstraction has 2806 states and 9160 transitions. [2021-06-05 16:10:14,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:14,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 9160 transitions. [2021-06-05 16:10:14,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:14,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:14,860 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:15,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 16:10:15,061 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:15,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:15,061 INFO L82 PathProgramCache]: Analyzing trace with hash -906028857, now seen corresponding path program 12 times [2021-06-05 16:10:15,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:15,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477647004] [2021-06-05 16:10:15,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:15,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:15,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:15,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:15,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477647004] [2021-06-05 16:10:15,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477647004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:15,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452687702] [2021-06-05 16:10:15,414 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:10:15,454 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:10:15,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:15,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:10:15,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:15,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:15,720 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:15,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:10:15,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:10:15,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:15,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:15,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:15,764 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:10:15,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-06-05 16:10:15,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:15,769 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 17 treesize of output 9 [2021-06-05 16:10:15,771 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:15,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:15,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:15,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:15,811 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:134 [2021-06-05 16:10:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:16,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452687702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:16,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:16,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 16:10:16,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370055492] [2021-06-05 16:10:16,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:10:16,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:16,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:10:16,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:10:16,023 INFO L87 Difference]: Start difference. First operand 2806 states and 9160 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:16,963 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-06-05 16:10:19,185 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 77 [2021-06-05 16:10:19,363 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 74 [2021-06-05 16:10:19,639 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-06-05 16:10:20,914 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-06-05 16:10:21,905 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-06-05 16:10:21,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:21,953 INFO L93 Difference]: Finished difference Result 4628 states and 14461 transitions. [2021-06-05 16:10:21,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 16:10:21,954 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:21,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:21,960 INFO L225 Difference]: With dead ends: 4628 [2021-06-05 16:10:21,960 INFO L226 Difference]: Without dead ends: 4594 [2021-06-05 16:10:21,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2473 ImplicationChecksByTransitivity, 5269.7ms TimeCoverageRelationStatistics Valid=1076, Invalid=6234, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 16:10:21,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2021-06-05 16:10:22,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 2839. [2021-06-05 16:10:22,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2839 states, 2838 states have (on average 3.276250880902044) internal successors, (9298), 2838 states have internal predecessors, (9298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:22,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2839 states to 2839 states and 9298 transitions. [2021-06-05 16:10:22,013 INFO L78 Accepts]: Start accepts. Automaton has 2839 states and 9298 transitions. Word has length 30 [2021-06-05 16:10:22,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:22,013 INFO L482 AbstractCegarLoop]: Abstraction has 2839 states and 9298 transitions. [2021-06-05 16:10:22,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:22,013 INFO L276 IsEmpty]: Start isEmpty. Operand 2839 states and 9298 transitions. [2021-06-05 16:10:22,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:22,016 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:22,016 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:22,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:22,217 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:22,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:22,217 INFO L82 PathProgramCache]: Analyzing trace with hash 705618611, now seen corresponding path program 13 times [2021-06-05 16:10:22,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:22,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211673154] [2021-06-05 16:10:22,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:22,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:22,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:22,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211673154] [2021-06-05 16:10:22,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211673154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:22,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831253374] [2021-06-05 16:10:22,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:22,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:10:22,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:22,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:22,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:22,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:10:22,831 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:10:22,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:22,844 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 17 treesize of output 9 [2021-06-05 16:10:22,846 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:22,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:22,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:22,858 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-06-05 16:10:22,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:22,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831253374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:22,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:22,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-05 16:10:22,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581662442] [2021-06-05 16:10:22,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:10:22,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:22,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:10:22,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:10:22,937 INFO L87 Difference]: Start difference. First operand 2839 states and 9298 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:23,276 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2021-06-05 16:10:25,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:25,130 INFO L93 Difference]: Finished difference Result 4183 states and 13379 transitions. [2021-06-05 16:10:25,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:10:25,130 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:25,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:25,137 INFO L225 Difference]: With dead ends: 4183 [2021-06-05 16:10:25,137 INFO L226 Difference]: Without dead ends: 4168 [2021-06-05 16:10:25,137 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 873 ImplicationChecksByTransitivity, 1979.1ms TimeCoverageRelationStatistics Valid=517, Invalid=2345, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:10:25,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-05 16:10:25,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2843. [2021-06-05 16:10:25,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 3.277269528501056) internal successors, (9314), 2842 states have internal predecessors, (9314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:25,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 9314 transitions. [2021-06-05 16:10:25,184 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 9314 transitions. Word has length 30 [2021-06-05 16:10:25,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:25,184 INFO L482 AbstractCegarLoop]: Abstraction has 2843 states and 9314 transitions. [2021-06-05 16:10:25,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:25,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 9314 transitions. [2021-06-05 16:10:25,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:25,187 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:25,187 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:25,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:25,388 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:25,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:25,388 INFO L82 PathProgramCache]: Analyzing trace with hash 1019373885, now seen corresponding path program 14 times [2021-06-05 16:10:25,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:25,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493258716] [2021-06-05 16:10:25,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:25,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:25,786 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:25,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:25,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493258716] [2021-06-05 16:10:25,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493258716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:25,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723852759] [2021-06-05 16:10:25,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:25,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:10:25,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:25,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:10:25,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:26,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:26,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:26,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:26,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:26,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:26,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:26,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:26,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:26,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:26,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:26,024 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:10:26,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:26,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723852759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:26,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:26,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 16:10:26,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57762260] [2021-06-05 16:10:26,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:10:26,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:26,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:10:26,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:10:26,042 INFO L87 Difference]: Start difference. First operand 2843 states and 9314 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:27,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:27,505 INFO L93 Difference]: Finished difference Result 4177 states and 13157 transitions. [2021-06-05 16:10:27,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:10:27,506 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:27,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:27,512 INFO L225 Difference]: With dead ends: 4177 [2021-06-05 16:10:27,512 INFO L226 Difference]: Without dead ends: 4162 [2021-06-05 16:10:27,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1397.6ms TimeCoverageRelationStatistics Valid=374, Invalid=1518, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:10:27,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-06-05 16:10:27,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 2853. [2021-06-05 16:10:27,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2853 states, 2852 states have (on average 3.2808555399719497) internal successors, (9357), 2852 states have internal predecessors, (9357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:27,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2853 states to 2853 states and 9357 transitions. [2021-06-05 16:10:27,554 INFO L78 Accepts]: Start accepts. Automaton has 2853 states and 9357 transitions. Word has length 30 [2021-06-05 16:10:27,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:27,554 INFO L482 AbstractCegarLoop]: Abstraction has 2853 states and 9357 transitions. [2021-06-05 16:10:27,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:27,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2853 states and 9357 transitions. [2021-06-05 16:10:27,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:27,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:27,558 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:27,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 16:10:27,758 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:27,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:27,758 INFO L82 PathProgramCache]: Analyzing trace with hash 140321278, now seen corresponding path program 40 times [2021-06-05 16:10:27,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:27,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642658399] [2021-06-05 16:10:27,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:27,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:28,135 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:28,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:28,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642658399] [2021-06-05 16:10:28,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642658399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:28,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497108787] [2021-06-05 16:10:28,136 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:28,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:10:28,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:28,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:10:28,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:28,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:28,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:28,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:28,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:28,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:10:28,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:28,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:28,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:28,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:28,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:28,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:28,403 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 22 treesize of output 3 [2021-06-05 16:10:28,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:28,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:28,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:28,409 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:10:28,432 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:28,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497108787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:28,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:28,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:10:28,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275932169] [2021-06-05 16:10:28,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:10:28,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:28,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:10:28,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:10:28,433 INFO L87 Difference]: Start difference. First operand 2853 states and 9357 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:31,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:31,520 INFO L93 Difference]: Finished difference Result 5560 states and 17309 transitions. [2021-06-05 16:10:31,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:10:31,521 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:31,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:31,528 INFO L225 Difference]: With dead ends: 5560 [2021-06-05 16:10:31,528 INFO L226 Difference]: Without dead ends: 5530 [2021-06-05 16:10:31,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 2496.8ms TimeCoverageRelationStatistics Valid=575, Invalid=3715, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:10:31,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5530 states. [2021-06-05 16:10:31,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5530 to 2919. [2021-06-05 16:10:31,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:31,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-06-05 16:10:31,580 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-06-05 16:10:31,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:31,580 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-06-05 16:10:31,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:31,581 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-06-05 16:10:31,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:31,584 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:31,584 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:31,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-05 16:10:31,784 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:31,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:31,785 INFO L82 PathProgramCache]: Analyzing trace with hash -674220039, now seen corresponding path program 15 times [2021-06-05 16:10:31,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:31,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762353225] [2021-06-05 16:10:31,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:32,081 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:32,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:32,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762353225] [2021-06-05 16:10:32,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762353225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:32,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505658570] [2021-06-05 16:10:32,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:32,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:10:32,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:32,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:10:32,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:32,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:32,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:32,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:32,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:32,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:32,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:32,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:32,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:32,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:32,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:32,330 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:10:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:32,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505658570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:32,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:32,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 16:10:32,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973788864] [2021-06-05 16:10:32,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:10:32,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:32,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:10:32,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:10:32,351 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:34,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:34,057 INFO L93 Difference]: Finished difference Result 4518 states and 14368 transitions. [2021-06-05 16:10:34,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:10:34,057 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:34,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:34,063 INFO L225 Difference]: With dead ends: 4518 [2021-06-05 16:10:34,063 INFO L226 Difference]: Without dead ends: 4503 [2021-06-05 16:10:34,063 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1498.4ms TimeCoverageRelationStatistics Valid=388, Invalid=1592, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:10:34,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4503 states. [2021-06-05 16:10:34,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4503 to 2923. [2021-06-05 16:10:34,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:34,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-06-05 16:10:34,106 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-06-05 16:10:34,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:34,106 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-06-05 16:10:34,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:34,107 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-06-05 16:10:34,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:34,110 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:34,110 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:34,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:34,315 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:34,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:34,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1131328097, now seen corresponding path program 16 times [2021-06-05 16:10:34,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:34,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235080915] [2021-06-05 16:10:34,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:34,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:34,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:34,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235080915] [2021-06-05 16:10:34,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235080915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:34,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278552365] [2021-06-05 16:10:34,624 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-06-05 16:10:34,646 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:10:34,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:34,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:10:34,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:34,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:34,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:34,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:10:34,824 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:10:34,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:34,836 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 17 treesize of output 9 [2021-06-05 16:10:34,838 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:34,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:34,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:34,848 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-06-05 16:10:34,921 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:34,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278552365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:34,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:34,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-05 16:10:34,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853044867] [2021-06-05 16:10:34,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:10:34,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:34,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:10:34,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:10:34,922 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:37,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:37,513 INFO L93 Difference]: Finished difference Result 5015 states and 15922 transitions. [2021-06-05 16:10:37,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:10:37,514 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:37,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:37,520 INFO L225 Difference]: With dead ends: 5015 [2021-06-05 16:10:37,520 INFO L226 Difference]: Without dead ends: 5000 [2021-06-05 16:10:37,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2156.9ms TimeCoverageRelationStatistics Valid=635, Invalid=2787, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:10:37,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-06-05 16:10:37,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 2919. [2021-06-05 16:10:37,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:37,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-06-05 16:10:37,571 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-06-05 16:10:37,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:37,571 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-06-05 16:10:37,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:37,571 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-06-05 16:10:37,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:37,574 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:37,574 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:37,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 16:10:37,785 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:37,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:37,785 INFO L82 PathProgramCache]: Analyzing trace with hash -143050448, now seen corresponding path program 41 times [2021-06-05 16:10:37,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:37,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559206761] [2021-06-05 16:10:37,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:37,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:38,220 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:38,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:38,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559206761] [2021-06-05 16:10:38,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559206761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:38,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993294495] [2021-06-05 16:10:38,221 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-06-05 16:10:38,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:10:38,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:38,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:10:38,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:38,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:38,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:38,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:38,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:38,568 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 31 treesize of output 23 [2021-06-05 16:10:38,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:38,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:38,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:38,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:38,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:38,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:38,582 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 20 treesize of output 3 [2021-06-05 16:10:38,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:38,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:38,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:38,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 16:10:38,660 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:38,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993294495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:38,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:38,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-06-05 16:10:38,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13146840] [2021-06-05 16:10:38,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 16:10:38,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:38,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 16:10:38,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:10:38,662 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:41,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:41,299 INFO L93 Difference]: Finished difference Result 5231 states and 16465 transitions. [2021-06-05 16:10:41,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:10:41,300 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:41,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:41,306 INFO L225 Difference]: With dead ends: 5231 [2021-06-05 16:10:41,306 INFO L226 Difference]: Without dead ends: 5201 [2021-06-05 16:10:41,307 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 2227.4ms TimeCoverageRelationStatistics Valid=589, Invalid=3571, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:10:41,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5201 states. [2021-06-05 16:10:41,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5201 to 2923. [2021-06-05 16:10:41,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:41,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-06-05 16:10:41,351 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-06-05 16:10:41,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:41,351 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-06-05 16:10:41,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:41,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-06-05 16:10:41,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:41,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:41,355 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:41,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:41,555 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:41,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:41,555 INFO L82 PathProgramCache]: Analyzing trace with hash 1630057388, now seen corresponding path program 42 times [2021-06-05 16:10:41,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:41,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002896234] [2021-06-05 16:10:41,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:41,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:41,933 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:41,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:41,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002896234] [2021-06-05 16:10:41,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002896234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:41,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821890978] [2021-06-05 16:10:41,934 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-06-05 16:10:41,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:10:41,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:41,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:10:41,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:42,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:42,177 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 16:10:42,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 175 treesize of output 161 [2021-06-05 16:10:42,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:42,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:42,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:42,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:42,208 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 19 treesize of output 9 [2021-06-05 16:10:42,209 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:42,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:42,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:42,217 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:178, output treesize:15 [2021-06-05 16:10:42,272 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:42,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821890978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:42,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:42,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 16:10:42,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966987677] [2021-06-05 16:10:42,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:10:42,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:42,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:10:42,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:10:42,273 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:44,269 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-05 16:10:45,085 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-05 16:10:45,387 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-06-05 16:10:46,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:46,748 INFO L93 Difference]: Finished difference Result 5847 states and 18297 transitions. [2021-06-05 16:10:46,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:10:46,748 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:46,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:46,756 INFO L225 Difference]: With dead ends: 5847 [2021-06-05 16:10:46,756 INFO L226 Difference]: Without dead ends: 5821 [2021-06-05 16:10:46,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 3734.2ms TimeCoverageRelationStatistics Valid=1099, Invalid=5873, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 16:10:46,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2021-06-05 16:10:46,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 2935. [2021-06-05 16:10:46,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.3012951601908656) internal successors, (9686), 2934 states have internal predecessors, (9686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:46,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9686 transitions. [2021-06-05 16:10:46,818 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9686 transitions. Word has length 30 [2021-06-05 16:10:46,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:46,818 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 9686 transitions. [2021-06-05 16:10:46,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:46,818 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9686 transitions. [2021-06-05 16:10:46,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:46,822 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:46,822 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:47,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80 [2021-06-05 16:10:47,037 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:47,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:47,037 INFO L82 PathProgramCache]: Analyzing trace with hash 399077000, now seen corresponding path program 43 times [2021-06-05 16:10:47,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:47,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708941336] [2021-06-05 16:10:47,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:47,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:47,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:47,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708941336] [2021-06-05 16:10:47,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708941336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:47,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673717694] [2021-06-05 16:10:47,341 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-06-05 16:10:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:47,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:10:47,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:47,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:47,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:47,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:47,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:47,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:10:47,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:47,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:47,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:47,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:47,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:47,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:47,599 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 22 treesize of output 3 [2021-06-05 16:10:47,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:47,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:47,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:47,605 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:10:47,623 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:47,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673717694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:47,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:47,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:10:47,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734553874] [2021-06-05 16:10:47,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:10:47,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:47,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:10:47,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:10:47,624 INFO L87 Difference]: Start difference. First operand 2935 states and 9686 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:51,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:51,920 INFO L93 Difference]: Finished difference Result 4163 states and 13221 transitions. [2021-06-05 16:10:51,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 16:10:51,920 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:51,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:51,925 INFO L225 Difference]: With dead ends: 4163 [2021-06-05 16:10:51,925 INFO L226 Difference]: Without dead ends: 4137 [2021-06-05 16:10:51,926 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 3540.8ms TimeCoverageRelationStatistics Valid=784, Invalid=5858, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 16:10:51,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2021-06-05 16:10:51,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 2929. [2021-06-05 16:10:51,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2928 states have (on average 3.3008879781420766) internal successors, (9665), 2928 states have internal predecessors, (9665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:51,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 9665 transitions. [2021-06-05 16:10:51,962 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 9665 transitions. Word has length 30 [2021-06-05 16:10:51,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:51,962 INFO L482 AbstractCegarLoop]: Abstraction has 2929 states and 9665 transitions. [2021-06-05 16:10:51,962 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:51,962 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 9665 transitions. [2021-06-05 16:10:51,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:51,965 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:51,965 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:52,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:52,166 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:52,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:52,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1008703863, now seen corresponding path program 17 times [2021-06-05 16:10:52,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:52,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548898998] [2021-06-05 16:10:52,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:52,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:52,448 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:52,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:52,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548898998] [2021-06-05 16:10:52,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548898998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:52,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67609165] [2021-06-05 16:10:52,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:52,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:10:52,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:52,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:10:52,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:52,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:52,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:52,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:52,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:52,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:52,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:52,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:52,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:52,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:52,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:52,737 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:10:52,755 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:52,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67609165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:52,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:52,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:10:52,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116590124] [2021-06-05 16:10:52,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:10:52,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:52,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:10:52,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:10:52,755 INFO L87 Difference]: Start difference. First operand 2929 states and 9665 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:54,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:54,022 INFO L93 Difference]: Finished difference Result 3787 states and 12308 transitions. [2021-06-05 16:10:54,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:10:54,023 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:54,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:54,028 INFO L225 Difference]: With dead ends: 3787 [2021-06-05 16:10:54,028 INFO L226 Difference]: Without dead ends: 3772 [2021-06-05 16:10:54,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1182.2ms TimeCoverageRelationStatistics Valid=262, Invalid=1460, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:10:54,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3772 states. [2021-06-05 16:10:54,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3772 to 2922. [2021-06-05 16:10:54,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.2992125984251968) internal successors, (9637), 2921 states have internal predecessors, (9637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:54,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 9637 transitions. [2021-06-05 16:10:54,068 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 9637 transitions. Word has length 30 [2021-06-05 16:10:54,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:54,068 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 9637 transitions. [2021-06-05 16:10:54,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:54,068 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 9637 transitions. [2021-06-05 16:10:54,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:54,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:54,071 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:54,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 16:10:54,272 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:54,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:54,272 INFO L82 PathProgramCache]: Analyzing trace with hash -60532783, now seen corresponding path program 18 times [2021-06-05 16:10:54,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:54,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97437489] [2021-06-05 16:10:54,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:54,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:54,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:54,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97437489] [2021-06-05 16:10:54,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97437489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:54,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602497410] [2021-06-05 16:10:54,650 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:10:54,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:10:54,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:54,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:10:54,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:54,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:54,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:54,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:10:54,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:54,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:54,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:10:54,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:10:54,883 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:10:54,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:54,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:54,887 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:10:54,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:54,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602497410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:54,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:54,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:10:54,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876010016] [2021-06-05 16:10:54,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:10:54,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:54,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:10:54,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:10:54,906 INFO L87 Difference]: Start difference. First operand 2922 states and 9637 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:56,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:56,345 INFO L93 Difference]: Finished difference Result 3747 states and 12115 transitions. [2021-06-05 16:10:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:10:56,346 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:56,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:56,351 INFO L225 Difference]: With dead ends: 3747 [2021-06-05 16:10:56,351 INFO L226 Difference]: Without dead ends: 3726 [2021-06-05 16:10:56,351 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1336.2ms TimeCoverageRelationStatistics Valid=263, Invalid=1543, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:10:56,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3726 states. [2021-06-05 16:10:56,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3726 to 2909. [2021-06-05 16:10:56,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2909 states, 2908 states have (on average 3.2995185694635487) internal successors, (9595), 2908 states have internal predecessors, (9595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:56,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2909 states to 2909 states and 9595 transitions. [2021-06-05 16:10:56,390 INFO L78 Accepts]: Start accepts. Automaton has 2909 states and 9595 transitions. Word has length 30 [2021-06-05 16:10:56,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:56,390 INFO L482 AbstractCegarLoop]: Abstraction has 2909 states and 9595 transitions. [2021-06-05 16:10:56,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:56,390 INFO L276 IsEmpty]: Start isEmpty. Operand 2909 states and 9595 transitions. [2021-06-05 16:10:56,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:56,393 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:56,393 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:56,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:56,594 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:56,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:56,594 INFO L82 PathProgramCache]: Analyzing trace with hash -143854677, now seen corresponding path program 19 times [2021-06-05 16:10:56,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:56,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987268956] [2021-06-05 16:10:56,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:56,913 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:56,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:56,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987268956] [2021-06-05 16:10:56,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987268956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:56,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544771142] [2021-06-05 16:10:56,913 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:56,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:56,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:10:56,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:57,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:57,139 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:57,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:10:57,141 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:10:57,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:57,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 16:10:57,159 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:57,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:57,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:57,167 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 16:10:57,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:57,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544771142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:57,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:57,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:10:57,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968306269] [2021-06-05 16:10:57,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:10:57,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:57,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:10:57,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:10:57,210 INFO L87 Difference]: Start difference. First operand 2909 states and 9595 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:58,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:10:58,886 INFO L93 Difference]: Finished difference Result 4057 states and 13083 transitions. [2021-06-05 16:10:58,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:10:58,886 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:10:58,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:10:58,892 INFO L225 Difference]: With dead ends: 4057 [2021-06-05 16:10:58,892 INFO L226 Difference]: Without dead ends: 4042 [2021-06-05 16:10:58,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1513.1ms TimeCoverageRelationStatistics Valid=421, Invalid=2231, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:10:58,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4042 states. [2021-06-05 16:10:58,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4042 to 2903. [2021-06-05 16:10:58,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2903 states, 2902 states have (on average 3.297036526533425) internal successors, (9568), 2902 states have internal predecessors, (9568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:58,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2903 states to 2903 states and 9568 transitions. [2021-06-05 16:10:58,947 INFO L78 Accepts]: Start accepts. Automaton has 2903 states and 9568 transitions. Word has length 30 [2021-06-05 16:10:58,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:10:58,948 INFO L482 AbstractCegarLoop]: Abstraction has 2903 states and 9568 transitions. [2021-06-05 16:10:58,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:10:58,948 INFO L276 IsEmpty]: Start isEmpty. Operand 2903 states and 9568 transitions. [2021-06-05 16:10:58,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:10:58,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:10:58,951 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:10:59,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-06-05 16:10:59,151 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:10:59,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:10:59,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1644350015, now seen corresponding path program 20 times [2021-06-05 16:10:59,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:10:59,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493536748] [2021-06-05 16:10:59,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:10:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:10:59,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:59,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:10:59,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493536748] [2021-06-05 16:10:59,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493536748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:59,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680349819] [2021-06-05 16:10:59,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:10:59,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:10:59,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:10:59,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:10:59,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:10:59,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:10:59,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:59,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:10:59,671 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:10:59,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:59,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 11 treesize of output 7 [2021-06-05 16:10:59,679 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:10:59,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:10:59,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:10:59,685 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:10:59,728 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:10:59,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680349819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:10:59,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:10:59,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:10:59,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452876368] [2021-06-05 16:10:59,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:10:59,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:10:59,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:10:59,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:10:59,729 INFO L87 Difference]: Start difference. First operand 2903 states and 9568 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:01,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:01,938 INFO L93 Difference]: Finished difference Result 4716 states and 15071 transitions. [2021-06-05 16:11:01,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:11:01,938 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:01,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:01,944 INFO L225 Difference]: With dead ends: 4716 [2021-06-05 16:11:01,944 INFO L226 Difference]: Without dead ends: 4685 [2021-06-05 16:11:01,945 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1113 ImplicationChecksByTransitivity, 1884.8ms TimeCoverageRelationStatistics Valid=503, Invalid=3403, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 16:11:01,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4685 states. [2021-06-05 16:11:01,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4685 to 2912. [2021-06-05 16:11:01,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2911 states have (on average 3.299896942631398) internal successors, (9606), 2911 states have internal predecessors, (9606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:01,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 9606 transitions. [2021-06-05 16:11:01,987 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 9606 transitions. Word has length 30 [2021-06-05 16:11:01,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:01,987 INFO L482 AbstractCegarLoop]: Abstraction has 2912 states and 9606 transitions. [2021-06-05 16:11:01,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:01,987 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 9606 transitions. [2021-06-05 16:11:01,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:01,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:01,990 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:02,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:02,191 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:02,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:02,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1635915757, now seen corresponding path program 21 times [2021-06-05 16:11:02,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:02,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295794501] [2021-06-05 16:11:02,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:02,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:02,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:02,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295794501] [2021-06-05 16:11:02,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295794501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:02,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036561127] [2021-06-05 16:11:02,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:02,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:11:02,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:02,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:02,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:02,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:02,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:02,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:11:02,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:11:02,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:02,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:02,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:11:02,759 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:02,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:02,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:02,783 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:11:02,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:11:02,785 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:02,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:02,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:02,800 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 16:11:02,915 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:02,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036561127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:02,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:02,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:11:02,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181720478] [2021-06-05 16:11:02,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:11:02,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:02,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:11:02,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:11:02,916 INFO L87 Difference]: Start difference. First operand 2912 states and 9606 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:04,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:04,144 INFO L93 Difference]: Finished difference Result 4151 states and 13453 transitions. [2021-06-05 16:11:04,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:11:04,145 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:04,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:04,150 INFO L225 Difference]: With dead ends: 4151 [2021-06-05 16:11:04,150 INFO L226 Difference]: Without dead ends: 4126 [2021-06-05 16:11:04,150 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1272.7ms TimeCoverageRelationStatistics Valid=301, Invalid=1259, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:11:04,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4126 states. [2021-06-05 16:11:04,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4126 to 2922. [2021-06-05 16:11:04,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.3019513865114685) internal successors, (9645), 2921 states have internal predecessors, (9645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:04,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 9645 transitions. [2021-06-05 16:11:04,187 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 9645 transitions. Word has length 30 [2021-06-05 16:11:04,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:04,188 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 9645 transitions. [2021-06-05 16:11:04,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:04,188 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 9645 transitions. [2021-06-05 16:11:04,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:04,191 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:04,191 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:04,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:04,391 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:04,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:04,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1275873945, now seen corresponding path program 22 times [2021-06-05 16:11:04,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:04,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075436777] [2021-06-05 16:11:04,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:04,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:04,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:04,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075436777] [2021-06-05 16:11:04,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075436777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:04,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423601242] [2021-06-05 16:11:04,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:04,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:11:04,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:04,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:11:04,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:05,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:05,004 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 31 treesize of output 23 [2021-06-05 16:11:05,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:05,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:05,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:05,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:05,013 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 20 treesize of output 3 [2021-06-05 16:11:05,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:05,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:05,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:05,018 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-05 16:11:05,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:05,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423601242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:05,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:05,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:11:05,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999140314] [2021-06-05 16:11:05,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:05,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:05,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:05,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:05,050 INFO L87 Difference]: Start difference. First operand 2922 states and 9645 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:06,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:06,216 INFO L93 Difference]: Finished difference Result 3721 states and 12095 transitions. [2021-06-05 16:11:06,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:11:06,217 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:06,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:06,221 INFO L225 Difference]: With dead ends: 3721 [2021-06-05 16:11:06,222 INFO L226 Difference]: Without dead ends: 3706 [2021-06-05 16:11:06,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 1267.1ms TimeCoverageRelationStatistics Valid=320, Invalid=1572, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:11:06,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2021-06-05 16:11:06,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 2942. [2021-06-05 16:11:06,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2942 states, 2941 states have (on average 3.3022781366882015) internal successors, (9712), 2941 states have internal predecessors, (9712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:06,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2942 states to 2942 states and 9712 transitions. [2021-06-05 16:11:06,257 INFO L78 Accepts]: Start accepts. Automaton has 2942 states and 9712 transitions. Word has length 30 [2021-06-05 16:11:06,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:06,257 INFO L482 AbstractCegarLoop]: Abstraction has 2942 states and 9712 transitions. [2021-06-05 16:11:06,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:06,258 INFO L276 IsEmpty]: Start isEmpty. Operand 2942 states and 9712 transitions. [2021-06-05 16:11:06,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:06,261 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:06,261 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:06,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-05 16:11:06,462 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:06,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:06,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1213545215, now seen corresponding path program 23 times [2021-06-05 16:11:06,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:06,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086352490] [2021-06-05 16:11:06,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:06,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:06,823 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:06,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:06,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086352490] [2021-06-05 16:11:06,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086352490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:06,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863597554] [2021-06-05 16:11:06,823 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:06,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:11:06,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:06,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:11:06,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:07,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:07,051 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:07,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:11:07,052 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:07,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:07,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:07,062 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:07,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:07,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:07,081 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 16:11:07,127 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:07,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863597554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:07,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:07,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:11:07,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226332753] [2021-06-05 16:11:07,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:11:07,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:07,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:11:07,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:11:07,128 INFO L87 Difference]: Start difference. First operand 2942 states and 9712 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:08,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:08,743 INFO L93 Difference]: Finished difference Result 4269 states and 13789 transitions. [2021-06-05 16:11:08,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:11:08,743 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:08,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:08,748 INFO L225 Difference]: With dead ends: 4269 [2021-06-05 16:11:08,748 INFO L226 Difference]: Without dead ends: 4250 [2021-06-05 16:11:08,748 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 1545.1ms TimeCoverageRelationStatistics Valid=429, Invalid=2121, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:11:08,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4250 states. [2021-06-05 16:11:08,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4250 to 2940. [2021-06-05 16:11:08,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2940 states, 2939 states have (on average 3.3021435862538278) internal successors, (9705), 2939 states have internal predecessors, (9705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:08,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2940 states to 2940 states and 9705 transitions. [2021-06-05 16:11:08,788 INFO L78 Accepts]: Start accepts. Automaton has 2940 states and 9705 transitions. Word has length 30 [2021-06-05 16:11:08,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:08,788 INFO L482 AbstractCegarLoop]: Abstraction has 2940 states and 9705 transitions. [2021-06-05 16:11:08,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:08,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2940 states and 9705 transitions. [2021-06-05 16:11:08,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:08,791 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:08,791 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:08,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-05 16:11:08,992 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:08,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:08,992 INFO L82 PathProgramCache]: Analyzing trace with hash -1850012069, now seen corresponding path program 24 times [2021-06-05 16:11:08,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:08,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203892444] [2021-06-05 16:11:08,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:08,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:09,342 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:09,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:09,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203892444] [2021-06-05 16:11:09,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203892444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:09,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299636559] [2021-06-05 16:11:09,343 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:09,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:11:09,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:09,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:09,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:09,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:09,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:09,509 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:09,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:11:09,511 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:09,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:09,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:09,524 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:09,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:09,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:09,530 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:11:09,594 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:09,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299636559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:09,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:09,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:09,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091919830] [2021-06-05 16:11:09,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:09,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:09,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:09,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:09,595 INFO L87 Difference]: Start difference. First operand 2940 states and 9705 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:11,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:11,676 INFO L93 Difference]: Finished difference Result 4376 states and 14239 transitions. [2021-06-05 16:11:11,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:11:11,677 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:11,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:11,682 INFO L225 Difference]: With dead ends: 4376 [2021-06-05 16:11:11,682 INFO L226 Difference]: Without dead ends: 4351 [2021-06-05 16:11:11,682 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1015 ImplicationChecksByTransitivity, 1783.4ms TimeCoverageRelationStatistics Valid=442, Invalid=2980, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:11:11,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4351 states. [2021-06-05 16:11:11,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4351 to 2951. [2021-06-05 16:11:11,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2951 states, 2950 states have (on average 3.3010169491525425) internal successors, (9738), 2950 states have internal predecessors, (9738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:11,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2951 states to 2951 states and 9738 transitions. [2021-06-05 16:11:11,721 INFO L78 Accepts]: Start accepts. Automaton has 2951 states and 9738 transitions. Word has length 30 [2021-06-05 16:11:11,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:11,721 INFO L482 AbstractCegarLoop]: Abstraction has 2951 states and 9738 transitions. [2021-06-05 16:11:11,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:11,721 INFO L276 IsEmpty]: Start isEmpty. Operand 2951 states and 9738 transitions. [2021-06-05 16:11:11,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:11,724 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:11,724 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:11,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-05 16:11:11,925 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:11,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:11,925 INFO L82 PathProgramCache]: Analyzing trace with hash 1268449613, now seen corresponding path program 25 times [2021-06-05 16:11:11,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:11,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579852651] [2021-06-05 16:11:11,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:12,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:12,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:12,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579852651] [2021-06-05 16:11:12,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579852651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:12,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221037173] [2021-06-05 16:11:12,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:12,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:11:12,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:12,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:12,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:12,508 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 31 treesize of output 23 [2021-06-05 16:11:12,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:12,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:12,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:12,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:12,519 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 20 treesize of output 3 [2021-06-05 16:11:12,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:12,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:12,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:12,525 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-05 16:11:12,553 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:12,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221037173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:12,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:12,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:11:12,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249978917] [2021-06-05 16:11:12,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:12,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:12,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:12,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:12,554 INFO L87 Difference]: Start difference. First operand 2951 states and 9738 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:13,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:13,696 INFO L93 Difference]: Finished difference Result 4012 states and 12862 transitions. [2021-06-05 16:11:13,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:11:13,696 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:13,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:13,702 INFO L225 Difference]: With dead ends: 4012 [2021-06-05 16:11:13,702 INFO L226 Difference]: Without dead ends: 3997 [2021-06-05 16:11:13,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1221.8ms TimeCoverageRelationStatistics Valid=389, Invalid=1503, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:11:13,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3997 states. [2021-06-05 16:11:13,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3997 to 2951. [2021-06-05 16:11:13,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2951 states, 2950 states have (on average 3.2989830508474576) internal successors, (9732), 2950 states have internal predecessors, (9732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:13,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2951 states to 2951 states and 9732 transitions. [2021-06-05 16:11:13,739 INFO L78 Accepts]: Start accepts. Automaton has 2951 states and 9732 transitions. Word has length 30 [2021-06-05 16:11:13,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:13,739 INFO L482 AbstractCegarLoop]: Abstraction has 2951 states and 9732 transitions. [2021-06-05 16:11:13,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:13,739 INFO L276 IsEmpty]: Start isEmpty. Operand 2951 states and 9732 transitions. [2021-06-05 16:11:13,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:13,742 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:13,742 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:13,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 16:11:13,943 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:13,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:13,943 INFO L82 PathProgramCache]: Analyzing trace with hash -425144311, now seen corresponding path program 26 times [2021-06-05 16:11:13,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:13,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706540410] [2021-06-05 16:11:13,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:13,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:14,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:14,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:14,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706540410] [2021-06-05 16:11:14,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706540410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:14,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504059334] [2021-06-05 16:11:14,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:14,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:11:14,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:14,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:14,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:14,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:14,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:14,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:14,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:11:14,453 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:14,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:14,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:14,461 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:14,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:14,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:14,467 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:11:14,522 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:14,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504059334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:14,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:14,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:14,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821793125] [2021-06-05 16:11:14,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:14,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:14,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:14,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:14,522 INFO L87 Difference]: Start difference. First operand 2951 states and 9732 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:17,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:17,155 INFO L93 Difference]: Finished difference Result 4640 states and 14799 transitions. [2021-06-05 16:11:17,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 16:11:17,156 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:17,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:17,162 INFO L225 Difference]: With dead ends: 4640 [2021-06-05 16:11:17,162 INFO L226 Difference]: Without dead ends: 4615 [2021-06-05 16:11:17,162 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1418 ImplicationChecksByTransitivity, 2205.8ms TimeCoverageRelationStatistics Valid=630, Invalid=3926, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:11:17,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4615 states. [2021-06-05 16:11:17,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4615 to 2949. [2021-06-05 16:11:17,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2948 states have (on average 3.2988466757123476) internal successors, (9725), 2948 states have internal predecessors, (9725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:17,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 9725 transitions. [2021-06-05 16:11:17,203 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 9725 transitions. Word has length 30 [2021-06-05 16:11:17,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:17,203 INFO L482 AbstractCegarLoop]: Abstraction has 2949 states and 9725 transitions. [2021-06-05 16:11:17,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:17,203 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 9725 transitions. [2021-06-05 16:11:17,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:17,206 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:17,206 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:17,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:17,407 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:17,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:17,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1050197787, now seen corresponding path program 27 times [2021-06-05 16:11:17,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:17,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766872941] [2021-06-05 16:11:17,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:17,715 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:17,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:17,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766872941] [2021-06-05 16:11:17,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766872941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:17,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731305802] [2021-06-05 16:11:17,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:17,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:11:17,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:17,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:17,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:17,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:17,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 16:11:17,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:11:18,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:18,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:18,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 16:11:18,024 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:18,047 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 16:11:18,048 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 66 treesize of output 67 [2021-06-05 16:11:18,093 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:18,183 INFO L628 ElimStorePlain]: treesize reduction 172, result has 24.9 percent of original size [2021-06-05 16:11:18,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:18,207 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:142 [2021-06-05 16:11:18,422 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:18,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731305802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:18,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:18,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:11:18,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883178995] [2021-06-05 16:11:18,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:18,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:18,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:18,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:18,423 INFO L87 Difference]: Start difference. First operand 2949 states and 9725 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:20,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:20,588 INFO L93 Difference]: Finished difference Result 3880 states and 12491 transitions. [2021-06-05 16:11:20,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:11:20,588 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:20,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:20,594 INFO L225 Difference]: With dead ends: 3880 [2021-06-05 16:11:20,594 INFO L226 Difference]: Without dead ends: 3865 [2021-06-05 16:11:20,594 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 2051.8ms TimeCoverageRelationStatistics Valid=365, Invalid=2287, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:11:20,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3865 states. [2021-06-05 16:11:20,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3865 to 2941. [2021-06-05 16:11:20,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2941 states, 2940 states have (on average 3.3006802721088437) internal successors, (9704), 2940 states have internal predecessors, (9704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:20,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2941 states to 2941 states and 9704 transitions. [2021-06-05 16:11:20,633 INFO L78 Accepts]: Start accepts. Automaton has 2941 states and 9704 transitions. Word has length 30 [2021-06-05 16:11:20,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:20,633 INFO L482 AbstractCegarLoop]: Abstraction has 2941 states and 9704 transitions. [2021-06-05 16:11:20,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:20,633 INFO L276 IsEmpty]: Start isEmpty. Operand 2941 states and 9704 transitions. [2021-06-05 16:11:20,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:20,636 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:20,636 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:20,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-06-05 16:11:20,840 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:20,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:20,841 INFO L82 PathProgramCache]: Analyzing trace with hash -2136093315, now seen corresponding path program 28 times [2021-06-05 16:11:20,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:20,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267219311] [2021-06-05 16:11:20,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:21,135 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:21,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:21,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267219311] [2021-06-05 16:11:21,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267219311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:21,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660655606] [2021-06-05 16:11:21,136 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:21,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:11:21,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:21,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:11:21,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:21,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:21,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:21,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:11:21,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:21,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:21,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:21,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:11:21,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:21,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:21,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:21,431 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:11:21,449 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:21,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660655606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:21,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:21,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:21,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692563976] [2021-06-05 16:11:21,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:21,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:21,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:21,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:21,450 INFO L87 Difference]: Start difference. First operand 2941 states and 9704 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:23,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:23,321 INFO L93 Difference]: Finished difference Result 4077 states and 13137 transitions. [2021-06-05 16:11:23,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:11:23,322 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:23,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:23,327 INFO L225 Difference]: With dead ends: 4077 [2021-06-05 16:11:23,327 INFO L226 Difference]: Without dead ends: 4058 [2021-06-05 16:11:23,327 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1626.8ms TimeCoverageRelationStatistics Valid=324, Invalid=2126, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:11:23,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2021-06-05 16:11:23,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 2983. [2021-06-05 16:11:23,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2983 states, 2982 states have (on average 3.3031522468142187) internal successors, (9850), 2982 states have internal predecessors, (9850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:23,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2983 states to 2983 states and 9850 transitions. [2021-06-05 16:11:23,371 INFO L78 Accepts]: Start accepts. Automaton has 2983 states and 9850 transitions. Word has length 30 [2021-06-05 16:11:23,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:23,371 INFO L482 AbstractCegarLoop]: Abstraction has 2983 states and 9850 transitions. [2021-06-05 16:11:23,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:23,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2983 states and 9850 transitions. [2021-06-05 16:11:23,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:23,375 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:23,375 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:23,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:23,576 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:23,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:23,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1074336665, now seen corresponding path program 29 times [2021-06-05 16:11:23,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:23,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933017414] [2021-06-05 16:11:23,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:23,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:23,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:23,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933017414] [2021-06-05 16:11:23,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933017414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:23,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28650729] [2021-06-05 16:11:23,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:23,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:11:23,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:23,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:11:23,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:24,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:24,089 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:24,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:11:24,091 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:24,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:24,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:24,099 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:24,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:24,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:24,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:11:24,146 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:24,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28650729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:24,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:24,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:24,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558567414] [2021-06-05 16:11:24,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:24,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:24,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:24,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:24,147 INFO L87 Difference]: Start difference. First operand 2983 states and 9850 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:26,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:26,158 INFO L93 Difference]: Finished difference Result 4273 states and 13791 transitions. [2021-06-05 16:11:26,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:11:26,158 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:26,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:26,164 INFO L225 Difference]: With dead ends: 4273 [2021-06-05 16:11:26,164 INFO L226 Difference]: Without dead ends: 4248 [2021-06-05 16:11:26,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 1616.2ms TimeCoverageRelationStatistics Valid=438, Invalid=2642, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:11:26,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4248 states. [2021-06-05 16:11:26,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4248 to 2958. [2021-06-05 16:11:26,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2958 states, 2957 states have (on average 3.2999661819411568) internal successors, (9758), 2957 states have internal predecessors, (9758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:26,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2958 states to 2958 states and 9758 transitions. [2021-06-05 16:11:26,201 INFO L78 Accepts]: Start accepts. Automaton has 2958 states and 9758 transitions. Word has length 30 [2021-06-05 16:11:26,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:26,201 INFO L482 AbstractCegarLoop]: Abstraction has 2958 states and 9758 transitions. [2021-06-05 16:11:26,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:26,201 INFO L276 IsEmpty]: Start isEmpty. Operand 2958 states and 9758 transitions. [2021-06-05 16:11:26,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:26,204 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:26,204 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:26,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-05 16:11:26,405 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:26,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:26,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1825935463, now seen corresponding path program 30 times [2021-06-05 16:11:26,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:26,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441246106] [2021-06-05 16:11:26,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:26,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:26,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:26,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441246106] [2021-06-05 16:11:26,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441246106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:26,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128654132] [2021-06-05 16:11:26,684 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:26,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:11:26,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:26,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:26,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:26,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:26,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:26,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:26,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:11:26,859 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:26,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:26,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:26,868 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:26,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:26,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:26,874 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:11:26,937 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:26,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128654132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:26,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:26,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:11:26,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540885771] [2021-06-05 16:11:26,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:11:26,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:26,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:11:26,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:11:26,938 INFO L87 Difference]: Start difference. First operand 2958 states and 9758 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:28,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:28,964 INFO L93 Difference]: Finished difference Result 4335 states and 14057 transitions. [2021-06-05 16:11:28,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:11:28,965 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:28,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:28,970 INFO L225 Difference]: With dead ends: 4335 [2021-06-05 16:11:28,970 INFO L226 Difference]: Without dead ends: 4310 [2021-06-05 16:11:28,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1743.1ms TimeCoverageRelationStatistics Valid=443, Invalid=2419, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:11:28,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4310 states. [2021-06-05 16:11:29,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4310 to 2935. [2021-06-05 16:11:29,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.30027266530334) internal successors, (9683), 2934 states have internal predecessors, (9683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:29,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9683 transitions. [2021-06-05 16:11:29,011 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9683 transitions. Word has length 30 [2021-06-05 16:11:29,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:29,011 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 9683 transitions. [2021-06-05 16:11:29,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:29,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9683 transitions. [2021-06-05 16:11:29,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:29,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:29,014 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:29,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:29,214 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:29,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:29,215 INFO L82 PathProgramCache]: Analyzing trace with hash 293462649, now seen corresponding path program 31 times [2021-06-05 16:11:29,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:29,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319390425] [2021-06-05 16:11:29,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:29,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:29,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:29,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319390425] [2021-06-05 16:11:29,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319390425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:29,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698636804] [2021-06-05 16:11:29,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:29,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:29,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:11:29,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:29,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:29,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:29,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:11:29,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:29,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:29,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:29,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:11:29,779 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:29,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:29,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:29,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:11:29,800 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:29,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698636804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:29,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:29,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:29,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436017784] [2021-06-05 16:11:29,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:29,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:29,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:29,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:29,801 INFO L87 Difference]: Start difference. First operand 2935 states and 9683 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:31,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:31,251 INFO L93 Difference]: Finished difference Result 4064 states and 13127 transitions. [2021-06-05 16:11:31,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:11:31,252 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:31,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:31,257 INFO L225 Difference]: With dead ends: 4064 [2021-06-05 16:11:31,257 INFO L226 Difference]: Without dead ends: 4045 [2021-06-05 16:11:31,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1239.2ms TimeCoverageRelationStatistics Valid=267, Invalid=1803, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:11:31,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2021-06-05 16:11:31,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 2972. [2021-06-05 16:11:31,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2972 states, 2971 states have (on average 3.3032648939750926) internal successors, (9814), 2971 states have internal predecessors, (9814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:31,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2972 states to 2972 states and 9814 transitions. [2021-06-05 16:11:31,297 INFO L78 Accepts]: Start accepts. Automaton has 2972 states and 9814 transitions. Word has length 30 [2021-06-05 16:11:31,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:31,298 INFO L482 AbstractCegarLoop]: Abstraction has 2972 states and 9814 transitions. [2021-06-05 16:11:31,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:31,298 INFO L276 IsEmpty]: Start isEmpty. Operand 2972 states and 9814 transitions. [2021-06-05 16:11:31,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:31,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:31,301 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:31,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:31,501 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:31,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:31,502 INFO L82 PathProgramCache]: Analyzing trace with hash -791074667, now seen corresponding path program 32 times [2021-06-05 16:11:31,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:31,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887068726] [2021-06-05 16:11:31,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:31,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:31,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:31,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887068726] [2021-06-05 16:11:31,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887068726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:31,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790377312] [2021-06-05 16:11:31,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:31,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:11:31,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:31,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:11:31,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:32,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:32,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:32,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:11:32,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:32,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:32,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:32,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:11:32,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:32,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:32,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:32,034 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:11:32,062 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:32,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790377312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:32,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:32,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:11:32,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473588032] [2021-06-05 16:11:32,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:11:32,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:32,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:11:32,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:11:32,063 INFO L87 Difference]: Start difference. First operand 2972 states and 9814 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:33,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:33,186 INFO L93 Difference]: Finished difference Result 3973 states and 12828 transitions. [2021-06-05 16:11:33,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:11:33,186 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:33,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:33,191 INFO L225 Difference]: With dead ends: 3973 [2021-06-05 16:11:33,191 INFO L226 Difference]: Without dead ends: 3952 [2021-06-05 16:11:33,191 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1014.7ms TimeCoverageRelationStatistics Valid=288, Invalid=1434, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:11:33,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3952 states. [2021-06-05 16:11:33,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3952 to 2998. [2021-06-05 16:11:33,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2997 states have (on average 3.3039706373039706) internal successors, (9902), 2997 states have internal predecessors, (9902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:33,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 9902 transitions. [2021-06-05 16:11:33,227 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 9902 transitions. Word has length 30 [2021-06-05 16:11:33,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:33,227 INFO L482 AbstractCegarLoop]: Abstraction has 2998 states and 9902 transitions. [2021-06-05 16:11:33,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:33,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 9902 transitions. [2021-06-05 16:11:33,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:33,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:33,230 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:33,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:33,444 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:33,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:33,444 INFO L82 PathProgramCache]: Analyzing trace with hash 698661443, now seen corresponding path program 33 times [2021-06-05 16:11:33,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:33,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906811833] [2021-06-05 16:11:33,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:33,735 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:33,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:33,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906811833] [2021-06-05 16:11:33,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906811833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:33,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121287561] [2021-06-05 16:11:33,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:33,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:11:33,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:33,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:33,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:33,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:33,915 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 31 treesize of output 47 [2021-06-05 16:11:33,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:11:33,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:33,986 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 16:11:33,986 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 57 treesize of output 60 [2021-06-05 16:11:33,994 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:34,006 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:34,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 16:11:34,010 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:34,055 INFO L628 ElimStorePlain]: treesize reduction 9, result has 88.2 percent of original size [2021-06-05 16:11:34,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:34,065 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:165 [2021-06-05 16:11:34,198 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-06-05 16:11:34,404 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-06-05 16:11:34,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:34,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121287561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:34,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:34,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:11:34,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192542501] [2021-06-05 16:11:34,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:34,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:34,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:34,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:34,544 INFO L87 Difference]: Start difference. First operand 2998 states and 9902 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:35,212 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-05 16:11:35,439 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 48 [2021-06-05 16:11:35,572 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 51 [2021-06-05 16:11:35,784 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-06-05 16:11:36,157 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-05 16:11:36,927 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 71 [2021-06-05 16:11:38,092 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2021-06-05 16:11:38,385 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-05 16:11:38,677 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 49 [2021-06-05 16:11:38,937 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 42 [2021-06-05 16:11:38,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:38,985 INFO L93 Difference]: Finished difference Result 4972 states and 15811 transitions. [2021-06-05 16:11:38,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:11:38,985 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:38,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:38,992 INFO L225 Difference]: With dead ends: 4972 [2021-06-05 16:11:38,992 INFO L226 Difference]: Without dead ends: 4932 [2021-06-05 16:11:38,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1332 ImplicationChecksByTransitivity, 4375.7ms TimeCoverageRelationStatistics Valid=770, Invalid=3520, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:11:38,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2021-06-05 16:11:39,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 3053. [2021-06-05 16:11:39,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 3052 states have (on average 3.3060288335517694) internal successors, (10090), 3052 states have internal predecessors, (10090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:39,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 10090 transitions. [2021-06-05 16:11:39,037 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 10090 transitions. Word has length 30 [2021-06-05 16:11:39,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:39,037 INFO L482 AbstractCegarLoop]: Abstraction has 3053 states and 10090 transitions. [2021-06-05 16:11:39,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:39,037 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 10090 transitions. [2021-06-05 16:11:39,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:39,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:39,040 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:39,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-06-05 16:11:39,241 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:39,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:39,241 INFO L82 PathProgramCache]: Analyzing trace with hash -70473133, now seen corresponding path program 34 times [2021-06-05 16:11:39,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:39,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817174125] [2021-06-05 16:11:39,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:39,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:39,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:39,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817174125] [2021-06-05 16:11:39,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817174125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:39,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360713894] [2021-06-05 16:11:39,548 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:39,570 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:11:39,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:39,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:11:39,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:39,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:39,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:39,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:11:39,750 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:39,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:39,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-06-05 16:11:39,758 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:39,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:39,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:39,764 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:11:39,806 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:39,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360713894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:39,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:39,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:39,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512416951] [2021-06-05 16:11:39,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:39,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:39,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:39,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:39,807 INFO L87 Difference]: Start difference. First operand 3053 states and 10090 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:41,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:41,590 INFO L93 Difference]: Finished difference Result 4868 states and 15600 transitions. [2021-06-05 16:11:41,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:11:41,590 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:41,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:41,596 INFO L225 Difference]: With dead ends: 4868 [2021-06-05 16:11:41,596 INFO L226 Difference]: Without dead ends: 4837 [2021-06-05 16:11:41,596 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1491.8ms TimeCoverageRelationStatistics Valid=444, Invalid=2636, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:11:41,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4837 states. [2021-06-05 16:11:41,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4837 to 3047. [2021-06-05 16:11:41,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3047 states, 3046 states have (on average 3.303676953381484) internal successors, (10063), 3046 states have internal predecessors, (10063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:41,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3047 states to 3047 states and 10063 transitions. [2021-06-05 16:11:41,640 INFO L78 Accepts]: Start accepts. Automaton has 3047 states and 10063 transitions. Word has length 30 [2021-06-05 16:11:41,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:41,641 INFO L482 AbstractCegarLoop]: Abstraction has 3047 states and 10063 transitions. [2021-06-05 16:11:41,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:41,641 INFO L276 IsEmpty]: Start isEmpty. Operand 3047 states and 10063 transitions. [2021-06-05 16:11:41,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:41,644 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:41,644 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:41,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 16:11:41,844 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:41,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:41,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1816535419, now seen corresponding path program 35 times [2021-06-05 16:11:41,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:41,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752936390] [2021-06-05 16:11:41,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:41,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:42,219 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:42,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:42,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752936390] [2021-06-05 16:11:42,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752936390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:42,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357516898] [2021-06-05 16:11:42,219 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:42,242 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:11:42,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:42,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:11:42,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:42,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:42,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:42,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:42,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:42,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:42,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-05 16:11:42,385 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:42,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:42,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:42,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:42,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:42,396 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 19 treesize of output 9 [2021-06-05 16:11:42,397 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:42,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:42,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:42,404 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 16:11:42,493 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:42,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357516898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:42,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:42,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:11:42,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326277757] [2021-06-05 16:11:42,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:42,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:42,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:42,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:42,494 INFO L87 Difference]: Start difference. First operand 3047 states and 10063 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:43,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:43,523 INFO L93 Difference]: Finished difference Result 4249 states and 13809 transitions. [2021-06-05 16:11:43,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:11:43,524 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:43,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:43,529 INFO L225 Difference]: With dead ends: 4249 [2021-06-05 16:11:43,529 INFO L226 Difference]: Without dead ends: 4224 [2021-06-05 16:11:43,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1074.6ms TimeCoverageRelationStatistics Valid=341, Invalid=1465, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:11:43,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4224 states. [2021-06-05 16:11:43,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4224 to 3043. [2021-06-05 16:11:43,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3043 states, 3042 states have (on average 3.3040762656147273) internal successors, (10051), 3042 states have internal predecessors, (10051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:43,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 10051 transitions. [2021-06-05 16:11:43,568 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 10051 transitions. Word has length 30 [2021-06-05 16:11:43,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:43,568 INFO L482 AbstractCegarLoop]: Abstraction has 3043 states and 10051 transitions. [2021-06-05 16:11:43,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:43,568 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 10051 transitions. [2021-06-05 16:11:43,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:43,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:43,571 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:43,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:43,772 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:43,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:43,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1627547137, now seen corresponding path program 36 times [2021-06-05 16:11:43,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:43,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370966784] [2021-06-05 16:11:43,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:44,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:44,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:44,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370966784] [2021-06-05 16:11:44,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370966784] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:44,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149201429] [2021-06-05 16:11:44,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:44,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:11:44,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:44,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:11:44,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:44,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:44,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:11:44,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:11:44,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:44,354 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:11:44,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:11:44,355 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:44,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:11:44,359 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:44,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:44,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:44,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:44,375 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-05 16:11:44,522 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:44,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149201429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:44,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:44,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-06-05 16:11:44,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897533930] [2021-06-05 16:11:44,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:11:44,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:44,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:11:44,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:11:44,523 INFO L87 Difference]: Start difference. First operand 3043 states and 10051 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:46,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:46,992 INFO L93 Difference]: Finished difference Result 4204 states and 13478 transitions. [2021-06-05 16:11:46,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:11:46,992 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:46,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:46,997 INFO L225 Difference]: With dead ends: 4204 [2021-06-05 16:11:46,997 INFO L226 Difference]: Without dead ends: 4183 [2021-06-05 16:11:46,998 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1093 ImplicationChecksByTransitivity, 1948.5ms TimeCoverageRelationStatistics Valid=404, Invalid=3756, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:11:47,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4183 states. [2021-06-05 16:11:47,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4183 to 3010. [2021-06-05 16:11:47,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 3.3007643735460284) internal successors, (9932), 3009 states have internal predecessors, (9932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:47,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 9932 transitions. [2021-06-05 16:11:47,035 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 9932 transitions. Word has length 30 [2021-06-05 16:11:47,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:47,035 INFO L482 AbstractCegarLoop]: Abstraction has 3010 states and 9932 transitions. [2021-06-05 16:11:47,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:47,035 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 9932 transitions. [2021-06-05 16:11:47,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:47,038 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:47,038 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:47,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:47,239 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:47,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:47,239 INFO L82 PathProgramCache]: Analyzing trace with hash 863310147, now seen corresponding path program 37 times [2021-06-05 16:11:47,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:47,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011547833] [2021-06-05 16:11:47,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:47,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:47,553 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:47,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:47,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011547833] [2021-06-05 16:11:47,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011547833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:47,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648862368] [2021-06-05 16:11:47,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:47,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:11:47,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:47,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:47,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:47,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-06-05 16:11:47,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:47,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:47,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:47,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 16:11:47,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:47,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:47,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:47,776 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-05 16:11:47,796 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:47,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648862368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:47,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:47,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-05 16:11:47,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115044518] [2021-06-05 16:11:47,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 16:11:47,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:47,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 16:11:47,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 16:11:47,797 INFO L87 Difference]: Start difference. First operand 3010 states and 9932 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:48,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:48,316 INFO L93 Difference]: Finished difference Result 3322 states and 10820 transitions. [2021-06-05 16:11:48,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:11:48,317 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:48,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:48,322 INFO L225 Difference]: With dead ends: 3322 [2021-06-05 16:11:48,322 INFO L226 Difference]: Without dead ends: 3303 [2021-06-05 16:11:48,322 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 601.5ms TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:11:48,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-06-05 16:11:48,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3018. [2021-06-05 16:11:48,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3018 states, 3017 states have (on average 3.2999668544912164) internal successors, (9956), 3017 states have internal predecessors, (9956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:48,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3018 states to 3018 states and 9956 transitions. [2021-06-05 16:11:48,359 INFO L78 Accepts]: Start accepts. Automaton has 3018 states and 9956 transitions. Word has length 30 [2021-06-05 16:11:48,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:48,360 INFO L482 AbstractCegarLoop]: Abstraction has 3018 states and 9956 transitions. [2021-06-05 16:11:48,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:48,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3018 states and 9956 transitions. [2021-06-05 16:11:48,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:48,363 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:48,363 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:48,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-06-05 16:11:48,563 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:48,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:48,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1632653821, now seen corresponding path program 38 times [2021-06-05 16:11:48,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:48,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073041330] [2021-06-05 16:11:48,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:48,873 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:48,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:48,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073041330] [2021-06-05 16:11:48,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073041330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:48,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309620723] [2021-06-05 16:11:48,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:48,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:11:48,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:48,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:11:48,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:49,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:49,073 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:49,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:11:49,074 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:49,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:49,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:49,083 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:49,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:49,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:49,089 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:11:49,135 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:49,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309620723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:49,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:49,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:11:49,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557477011] [2021-06-05 16:11:49,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:11:49,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:49,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:11:49,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:11:49,136 INFO L87 Difference]: Start difference. First operand 3018 states and 9956 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:50,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:50,609 INFO L93 Difference]: Finished difference Result 4396 states and 14189 transitions. [2021-06-05 16:11:50,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:11:50,609 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:50,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:50,615 INFO L225 Difference]: With dead ends: 4396 [2021-06-05 16:11:50,615 INFO L226 Difference]: Without dead ends: 4342 [2021-06-05 16:11:50,615 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 1379.9ms TimeCoverageRelationStatistics Valid=444, Invalid=2208, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:11:50,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2021-06-05 16:11:50,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 3034. [2021-06-05 16:11:50,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3034 states, 3033 states have (on average 3.3010220903395977) internal successors, (10012), 3033 states have internal predecessors, (10012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:50,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3034 states to 3034 states and 10012 transitions. [2021-06-05 16:11:50,654 INFO L78 Accepts]: Start accepts. Automaton has 3034 states and 10012 transitions. Word has length 30 [2021-06-05 16:11:50,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:50,654 INFO L482 AbstractCegarLoop]: Abstraction has 3034 states and 10012 transitions. [2021-06-05 16:11:50,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:50,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3034 states and 10012 transitions. [2021-06-05 16:11:50,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:50,658 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:50,658 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:50,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-05 16:11:50,858 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:50,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:50,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1727513917, now seen corresponding path program 39 times [2021-06-05 16:11:50,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:50,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158413417] [2021-06-05 16:11:50,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:50,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:51,146 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:51,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:51,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158413417] [2021-06-05 16:11:51,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158413417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:51,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451878025] [2021-06-05 16:11:51,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:51,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:11:51,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:51,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:51,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:51,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:51,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:51,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:51,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:11:51,331 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:51,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:51,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:11:51,340 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:51,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:51,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:51,361 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:11:51,417 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:51,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451878025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:51,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:51,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:51,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292561994] [2021-06-05 16:11:51,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:51,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:51,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:51,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:51,418 INFO L87 Difference]: Start difference. First operand 3034 states and 10012 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:52,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:52,812 INFO L93 Difference]: Finished difference Result 4137 states and 13457 transitions. [2021-06-05 16:11:52,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:11:52,813 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:52,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:52,818 INFO L225 Difference]: With dead ends: 4137 [2021-06-05 16:11:52,818 INFO L226 Difference]: Without dead ends: 4112 [2021-06-05 16:11:52,818 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 1219.4ms TimeCoverageRelationStatistics Valid=347, Invalid=2005, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:11:52,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4112 states. [2021-06-05 16:11:52,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4112 to 3042. [2021-06-05 16:11:52,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3042 states, 3041 states have (on average 3.3002301874383426) internal successors, (10036), 3041 states have internal predecessors, (10036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:52,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3042 states to 3042 states and 10036 transitions. [2021-06-05 16:11:52,857 INFO L78 Accepts]: Start accepts. Automaton has 3042 states and 10036 transitions. Word has length 30 [2021-06-05 16:11:52,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:52,857 INFO L482 AbstractCegarLoop]: Abstraction has 3042 states and 10036 transitions. [2021-06-05 16:11:52,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:52,857 INFO L276 IsEmpty]: Start isEmpty. Operand 3042 states and 10036 transitions. [2021-06-05 16:11:52,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:52,861 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:52,861 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:53,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:53,061 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:53,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:53,062 INFO L82 PathProgramCache]: Analyzing trace with hash 917184943, now seen corresponding path program 40 times [2021-06-05 16:11:53,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:53,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857488108] [2021-06-05 16:11:53,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:53,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:53,349 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:53,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:53,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857488108] [2021-06-05 16:11:53,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857488108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:53,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386574777] [2021-06-05 16:11:53,350 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:53,378 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:11:53,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:53,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:11:53,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:53,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:53,531 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:53,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:11:53,532 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:53,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:53,540 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 17 treesize of output 9 [2021-06-05 16:11:53,541 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:53,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:53,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:53,547 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:11:53,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:53,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386574777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:53,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:53,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:11:53,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806155449] [2021-06-05 16:11:53,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:11:53,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:53,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:11:53,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:11:53,616 INFO L87 Difference]: Start difference. First operand 3042 states and 10036 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:55,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:55,039 INFO L93 Difference]: Finished difference Result 4144 states and 13487 transitions. [2021-06-05 16:11:55,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:11:55,039 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:55,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:55,045 INFO L225 Difference]: With dead ends: 4144 [2021-06-05 16:11:55,046 INFO L226 Difference]: Without dead ends: 4119 [2021-06-05 16:11:55,046 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1200.3ms TimeCoverageRelationStatistics Valid=299, Invalid=1681, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:11:55,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2021-06-05 16:11:55,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 3050. [2021-06-05 16:11:55,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3050 states, 3049 states have (on average 3.2994424401443094) internal successors, (10060), 3049 states have internal predecessors, (10060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:55,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3050 states to 3050 states and 10060 transitions. [2021-06-05 16:11:55,087 INFO L78 Accepts]: Start accepts. Automaton has 3050 states and 10060 transitions. Word has length 30 [2021-06-05 16:11:55,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:55,087 INFO L482 AbstractCegarLoop]: Abstraction has 3050 states and 10060 transitions. [2021-06-05 16:11:55,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:55,088 INFO L276 IsEmpty]: Start isEmpty. Operand 3050 states and 10060 transitions. [2021-06-05 16:11:55,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:55,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:55,091 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:55,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:55,297 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:55,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:55,297 INFO L82 PathProgramCache]: Analyzing trace with hash 973890175, now seen corresponding path program 41 times [2021-06-05 16:11:55,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:55,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138497534] [2021-06-05 16:11:55,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:55,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:55,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:55,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:55,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138497534] [2021-06-05 16:11:55,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138497534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:55,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278444656] [2021-06-05 16:11:55,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:11:55,609 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:11:55,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:55,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:55,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:55,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:55,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:55,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:55,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:11:55,838 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:11:55,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:55,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:11:55,848 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:11:55,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:55,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:55,857 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 16:11:55,938 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:55,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278444656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:55,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:55,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 16:11:55,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272443630] [2021-06-05 16:11:55,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:11:55,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:55,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:11:55,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:11:55,939 INFO L87 Difference]: Start difference. First operand 3050 states and 10060 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:57,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:11:57,168 INFO L93 Difference]: Finished difference Result 4304 states and 13953 transitions. [2021-06-05 16:11:57,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:11:57,168 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:11:57,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:11:57,173 INFO L225 Difference]: With dead ends: 4304 [2021-06-05 16:11:57,173 INFO L226 Difference]: Without dead ends: 4279 [2021-06-05 16:11:57,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1145.1ms TimeCoverageRelationStatistics Valid=310, Invalid=1760, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:11:57,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4279 states. [2021-06-05 16:11:57,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4279 to 3042. [2021-06-05 16:11:57,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3042 states, 3041 states have (on average 3.3002301874383426) internal successors, (10036), 3041 states have internal predecessors, (10036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:57,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3042 states to 3042 states and 10036 transitions. [2021-06-05 16:11:57,212 INFO L78 Accepts]: Start accepts. Automaton has 3042 states and 10036 transitions. Word has length 30 [2021-06-05 16:11:57,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:11:57,212 INFO L482 AbstractCegarLoop]: Abstraction has 3042 states and 10036 transitions. [2021-06-05 16:11:57,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:11:57,213 INFO L276 IsEmpty]: Start isEmpty. Operand 3042 states and 10036 transitions. [2021-06-05 16:11:57,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:11:57,216 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:11:57,216 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:11:57,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-06-05 16:11:57,416 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:11:57,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:11:57,417 INFO L82 PathProgramCache]: Analyzing trace with hash -2093475736, now seen corresponding path program 44 times [2021-06-05 16:11:57,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:11:57,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485428931] [2021-06-05 16:11:57,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:11:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:11:57,729 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:57,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:11:57,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485428931] [2021-06-05 16:11:57,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485428931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:57,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825788136] [2021-06-05 16:11:57,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:11:57,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:11:57,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:11:57,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:11:57,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:11:57,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:57,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:57,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:57,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:57,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:11:57,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:57,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:57,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:57,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:11:57,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:57,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:11:57,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 16:11:57,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:11:57,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:11:57,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:11:57,964 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:11:57,984 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:11:57,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825788136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:11:57,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:11:57,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 16:11:57,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456948262] [2021-06-05 16:11:57,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:11:57,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:11:57,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:11:57,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:11:57,985 INFO L87 Difference]: Start difference. First operand 3042 states and 10036 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:00,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:00,088 INFO L93 Difference]: Finished difference Result 4026 states and 12884 transitions. [2021-06-05 16:12:00,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:12:00,088 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:00,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:00,093 INFO L225 Difference]: With dead ends: 4026 [2021-06-05 16:12:00,093 INFO L226 Difference]: Without dead ends: 4000 [2021-06-05 16:12:00,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 1883.3ms TimeCoverageRelationStatistics Valid=481, Invalid=3179, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:12:00,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4000 states. [2021-06-05 16:12:00,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4000 to 3036. [2021-06-05 16:12:00,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3036 states, 3035 states have (on average 3.301812191103789) internal successors, (10021), 3035 states have internal predecessors, (10021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:00,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3036 states to 3036 states and 10021 transitions. [2021-06-05 16:12:00,133 INFO L78 Accepts]: Start accepts. Automaton has 3036 states and 10021 transitions. Word has length 30 [2021-06-05 16:12:00,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:00,133 INFO L482 AbstractCegarLoop]: Abstraction has 3036 states and 10021 transitions. [2021-06-05 16:12:00,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:00,133 INFO L276 IsEmpty]: Start isEmpty. Operand 3036 states and 10021 transitions. [2021-06-05 16:12:00,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:00,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:00,136 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:00,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-06-05 16:12:00,337 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:00,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:00,337 INFO L82 PathProgramCache]: Analyzing trace with hash 2024451534, now seen corresponding path program 45 times [2021-06-05 16:12:00,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:00,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374230750] [2021-06-05 16:12:00,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:00,648 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:00,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:00,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374230750] [2021-06-05 16:12:00,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374230750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:00,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399877825] [2021-06-05 16:12:00,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:00,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:12:00,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:00,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:12:00,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:00,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:00,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:00,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:00,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:12:00,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:12:00,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:00,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:00,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:00,968 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 19 treesize of output 9 [2021-06-05 16:12:00,969 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:00,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:00,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:00,977 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 16:12:01,055 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:01,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399877825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:01,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:01,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 16:12:01,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854892071] [2021-06-05 16:12:01,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:12:01,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:01,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:12:01,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:12:01,056 INFO L87 Difference]: Start difference. First operand 3036 states and 10021 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:03,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:03,463 INFO L93 Difference]: Finished difference Result 4198 states and 13403 transitions. [2021-06-05 16:12:03,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:12:03,463 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:03,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:03,470 INFO L225 Difference]: With dead ends: 4198 [2021-06-05 16:12:03,470 INFO L226 Difference]: Without dead ends: 4157 [2021-06-05 16:12:03,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 1916.3ms TimeCoverageRelationStatistics Valid=499, Invalid=4193, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:12:03,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4157 states. [2021-06-05 16:12:03,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4157 to 3076. [2021-06-05 16:12:03,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3076 states, 3075 states have (on average 3.2972357723577237) internal successors, (10139), 3075 states have internal predecessors, (10139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:03,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3076 states to 3076 states and 10139 transitions. [2021-06-05 16:12:03,515 INFO L78 Accepts]: Start accepts. Automaton has 3076 states and 10139 transitions. Word has length 30 [2021-06-05 16:12:03,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:03,515 INFO L482 AbstractCegarLoop]: Abstraction has 3076 states and 10139 transitions. [2021-06-05 16:12:03,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:03,516 INFO L276 IsEmpty]: Start isEmpty. Operand 3076 states and 10139 transitions. [2021-06-05 16:12:03,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:03,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:03,519 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:03,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-05 16:12:03,725 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:03,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:03,725 INFO L82 PathProgramCache]: Analyzing trace with hash 2062214116, now seen corresponding path program 46 times [2021-06-05 16:12:03,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:03,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089259417] [2021-06-05 16:12:03,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:03,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:04,042 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:04,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:04,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089259417] [2021-06-05 16:12:04,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089259417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:04,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641868524] [2021-06-05 16:12:04,042 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:04,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:12:04,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:04,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:12:04,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:04,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:04,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:04,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:04,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:04,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:12:04,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:04,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:04,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:04,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:04,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:04,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:04,262 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 22 treesize of output 3 [2021-06-05 16:12:04,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:04,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:04,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:04,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:12:04,287 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:04,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641868524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:04,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:04,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 16:12:04,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987488824] [2021-06-05 16:12:04,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:12:04,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:04,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:12:04,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:12:04,288 INFO L87 Difference]: Start difference. First operand 3076 states and 10139 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:06,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:06,980 INFO L93 Difference]: Finished difference Result 4224 states and 13625 transitions. [2021-06-05 16:12:06,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:12:06,980 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:06,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:06,986 INFO L225 Difference]: With dead ends: 4224 [2021-06-05 16:12:06,986 INFO L226 Difference]: Without dead ends: 4198 [2021-06-05 16:12:06,986 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 2265.1ms TimeCoverageRelationStatistics Valid=677, Invalid=4435, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:12:06,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4198 states. [2021-06-05 16:12:07,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4198 to 3096. [2021-06-05 16:12:07,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.2920840064620354) internal successors, (10189), 3095 states have internal predecessors, (10189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:07,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10189 transitions. [2021-06-05 16:12:07,030 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10189 transitions. Word has length 30 [2021-06-05 16:12:07,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:07,031 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10189 transitions. [2021-06-05 16:12:07,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:07,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10189 transitions. [2021-06-05 16:12:07,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:07,034 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:07,034 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:07,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:07,235 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:07,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:07,235 INFO L82 PathProgramCache]: Analyzing trace with hash -658037194, now seen corresponding path program 47 times [2021-06-05 16:12:07,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:07,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157231201] [2021-06-05 16:12:07,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:07,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:07,524 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:07,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:07,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157231201] [2021-06-05 16:12:07,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157231201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:07,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107496328] [2021-06-05 16:12:07,525 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:07,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:12:07,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:07,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:12:07,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:07,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:07,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:07,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:07,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:07,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:12:07,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:07,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:07,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:07,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:07,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:07,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:07,766 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 22 treesize of output 3 [2021-06-05 16:12:07,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:07,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:07,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:07,771 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:12:07,788 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:07,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107496328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:07,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:07,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 16:12:07,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219337015] [2021-06-05 16:12:07,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:12:07,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:07,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:12:07,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:12:07,789 INFO L87 Difference]: Start difference. First operand 3096 states and 10189 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:09,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:09,774 INFO L93 Difference]: Finished difference Result 4060 states and 13021 transitions. [2021-06-05 16:12:09,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:12:09,775 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:09,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:09,781 INFO L225 Difference]: With dead ends: 4060 [2021-06-05 16:12:09,781 INFO L226 Difference]: Without dead ends: 4034 [2021-06-05 16:12:09,781 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1699.0ms TimeCoverageRelationStatistics Valid=430, Invalid=2876, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:12:09,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4034 states. [2021-06-05 16:12:09,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4034 to 3134. [2021-06-05 16:12:09,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3134 states, 3133 states have (on average 3.2843919565911266) internal successors, (10290), 3133 states have internal predecessors, (10290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:09,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3134 states to 3134 states and 10290 transitions. [2021-06-05 16:12:09,823 INFO L78 Accepts]: Start accepts. Automaton has 3134 states and 10290 transitions. Word has length 30 [2021-06-05 16:12:09,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:09,823 INFO L482 AbstractCegarLoop]: Abstraction has 3134 states and 10290 transitions. [2021-06-05 16:12:09,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:09,823 INFO L276 IsEmpty]: Start isEmpty. Operand 3134 states and 10290 transitions. [2021-06-05 16:12:09,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:09,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:09,840 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:10,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:10,041 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:10,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:10,041 INFO L82 PathProgramCache]: Analyzing trace with hash 797183161, now seen corresponding path program 42 times [2021-06-05 16:12:10,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:10,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893420258] [2021-06-05 16:12:10,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:10,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:10,358 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:10,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:10,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893420258] [2021-06-05 16:12:10,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893420258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:10,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85837274] [2021-06-05 16:12:10,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:10,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:12:10,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:10,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:12:10,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:10,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:10,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:10,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 16:12:10,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:12:10,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:10,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:10,676 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:12:10,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-06-05 16:12:10,677 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:10,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, 1 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-06-05 16:12:10,680 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:10,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:10,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:10,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:10,707 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:105 [2021-06-05 16:12:10,888 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:10,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85837274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:10,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:10,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:12:10,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611205799] [2021-06-05 16:12:10,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:12:10,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:10,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:12:10,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:12:10,889 INFO L87 Difference]: Start difference. First operand 3134 states and 10290 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:12,573 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-05 16:12:12,781 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-06-05 16:12:14,235 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2021-06-05 16:12:14,745 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-06-05 16:12:16,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:16,348 INFO L93 Difference]: Finished difference Result 5089 states and 15966 transitions. [2021-06-05 16:12:16,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 16:12:16,348 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:16,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:16,354 INFO L225 Difference]: With dead ends: 5089 [2021-06-05 16:12:16,355 INFO L226 Difference]: Without dead ends: 5055 [2021-06-05 16:12:16,355 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 4763.6ms TimeCoverageRelationStatistics Valid=1113, Invalid=6027, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 16:12:16,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5055 states. [2021-06-05 16:12:16,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5055 to 3168. [2021-06-05 16:12:16,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3168 states, 3167 states have (on average 3.290811493526997) internal successors, (10422), 3167 states have internal predecessors, (10422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:16,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3168 states to 3168 states and 10422 transitions. [2021-06-05 16:12:16,402 INFO L78 Accepts]: Start accepts. Automaton has 3168 states and 10422 transitions. Word has length 30 [2021-06-05 16:12:16,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:16,402 INFO L482 AbstractCegarLoop]: Abstraction has 3168 states and 10422 transitions. [2021-06-05 16:12:16,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:16,402 INFO L276 IsEmpty]: Start isEmpty. Operand 3168 states and 10422 transitions. [2021-06-05 16:12:16,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:16,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:16,406 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:16,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:16,606 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:16,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:16,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1090311431, now seen corresponding path program 43 times [2021-06-05 16:12:16,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:16,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368124574] [2021-06-05 16:12:16,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:16,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:16,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:16,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:16,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368124574] [2021-06-05 16:12:16,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368124574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:16,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016201806] [2021-06-05 16:12:16,912 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:16,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:12:16,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:17,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:17,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:17,140 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 31 treesize of output 23 [2021-06-05 16:12:17,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:17,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:17,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:17,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:17,150 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 20 treesize of output 3 [2021-06-05 16:12:17,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:17,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:17,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:17,155 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-05 16:12:17,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:17,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016201806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:17,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:17,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:12:17,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491166691] [2021-06-05 16:12:17,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:12:17,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:17,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:12:17,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:12:17,187 INFO L87 Difference]: Start difference. First operand 3168 states and 10422 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:19,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:19,703 INFO L93 Difference]: Finished difference Result 4575 states and 14548 transitions. [2021-06-05 16:12:19,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:12:19,703 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:19,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:19,709 INFO L225 Difference]: With dead ends: 4575 [2021-06-05 16:12:19,709 INFO L226 Difference]: Without dead ends: 4560 [2021-06-05 16:12:19,709 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 2252.4ms TimeCoverageRelationStatistics Valid=657, Invalid=3003, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:12:19,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4560 states. [2021-06-05 16:12:19,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4560 to 3181. [2021-06-05 16:12:19,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 3180 states have (on average 3.2927672955974843) internal successors, (10471), 3180 states have internal predecessors, (10471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:19,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 10471 transitions. [2021-06-05 16:12:19,751 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 10471 transitions. Word has length 30 [2021-06-05 16:12:19,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:19,751 INFO L482 AbstractCegarLoop]: Abstraction has 3181 states and 10471 transitions. [2021-06-05 16:12:19,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:19,751 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 10471 transitions. [2021-06-05 16:12:19,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:19,755 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:19,755 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:19,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:19,955 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:19,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:19,955 INFO L82 PathProgramCache]: Analyzing trace with hash 715236705, now seen corresponding path program 44 times [2021-06-05 16:12:19,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:19,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162109674] [2021-06-05 16:12:19,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:19,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:20,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:20,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:20,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162109674] [2021-06-05 16:12:20,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162109674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:20,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799874747] [2021-06-05 16:12:20,263 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:20,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:12:20,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:20,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:12:20,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:20,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:20,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:20,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 16:12:20,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:12:20,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:20,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:20,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:12:20,504 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:20,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:20,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:20,521 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-05 16:12:20,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 33 [2021-06-05 16:12:20,522 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:20,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:20,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:20,540 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-05 16:12:20,649 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:20,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799874747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:20,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:20,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:12:20,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642278114] [2021-06-05 16:12:20,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:12:20,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:20,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:12:20,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:12:20,650 INFO L87 Difference]: Start difference. First operand 3181 states and 10471 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:21,443 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-06-05 16:12:22,405 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 16:12:22,562 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-06-05 16:12:24,186 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-05 16:12:26,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:26,138 INFO L93 Difference]: Finished difference Result 5833 states and 18198 transitions. [2021-06-05 16:12:26,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-05 16:12:26,138 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:26,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:26,146 INFO L225 Difference]: With dead ends: 5833 [2021-06-05 16:12:26,146 INFO L226 Difference]: Without dead ends: 5774 [2021-06-05 16:12:26,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3439 ImplicationChecksByTransitivity, 4810.0ms TimeCoverageRelationStatistics Valid=1475, Invalid=8031, Unknown=0, NotChecked=0, Total=9506 [2021-06-05 16:12:26,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5774 states. [2021-06-05 16:12:26,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5774 to 3175. [2021-06-05 16:12:26,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.2917454316320103) internal successors, (10448), 3174 states have internal predecessors, (10448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:26,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 10448 transitions. [2021-06-05 16:12:26,197 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 10448 transitions. Word has length 30 [2021-06-05 16:12:26,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:26,197 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 10448 transitions. [2021-06-05 16:12:26,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:26,197 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 10448 transitions. [2021-06-05 16:12:26,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:26,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:26,201 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:26,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-06-05 16:12:26,401 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:26,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:26,401 INFO L82 PathProgramCache]: Analyzing trace with hash 739690156, now seen corresponding path program 48 times [2021-06-05 16:12:26,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:26,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462202493] [2021-06-05 16:12:26,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:26,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:26,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462202493] [2021-06-05 16:12:26,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462202493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:26,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640854263] [2021-06-05 16:12:26,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:26,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:12:26,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:26,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:12:26,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:26,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:26,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:26,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:26,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:26,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:12:26,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:26,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:26,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:26,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:26,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:26,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:26,968 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 22 treesize of output 3 [2021-06-05 16:12:26,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:26,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:26,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:26,972 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:12:26,988 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:26,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640854263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:26,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:26,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:12:26,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093448020] [2021-06-05 16:12:26,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:12:26,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:26,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:12:26,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:12:26,989 INFO L87 Difference]: Start difference. First operand 3175 states and 10448 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:31,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:31,234 INFO L93 Difference]: Finished difference Result 4677 states and 14795 transitions. [2021-06-05 16:12:31,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 16:12:31,235 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:31,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:31,240 INFO L225 Difference]: With dead ends: 4677 [2021-06-05 16:12:31,240 INFO L226 Difference]: Without dead ends: 4648 [2021-06-05 16:12:31,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3086 ImplicationChecksByTransitivity, 3598.0ms TimeCoverageRelationStatistics Valid=1272, Invalid=7658, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 16:12:31,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4648 states. [2021-06-05 16:12:31,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4648 to 3186. [2021-06-05 16:12:31,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3186 states, 3185 states have (on average 3.2960753532182103) internal successors, (10498), 3185 states have internal predecessors, (10498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:31,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3186 states to 3186 states and 10498 transitions. [2021-06-05 16:12:31,280 INFO L78 Accepts]: Start accepts. Automaton has 3186 states and 10498 transitions. Word has length 30 [2021-06-05 16:12:31,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:31,281 INFO L482 AbstractCegarLoop]: Abstraction has 3186 states and 10498 transitions. [2021-06-05 16:12:31,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:31,281 INFO L276 IsEmpty]: Start isEmpty. Operand 3186 states and 10498 transitions. [2021-06-05 16:12:31,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:31,284 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:31,284 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:31,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:31,485 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:31,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:31,485 INFO L82 PathProgramCache]: Analyzing trace with hash -559141840, now seen corresponding path program 49 times [2021-06-05 16:12:31,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:31,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811832175] [2021-06-05 16:12:31,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:31,780 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:31,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:31,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811832175] [2021-06-05 16:12:31,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811832175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:31,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26515087] [2021-06-05 16:12:31,780 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:31,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:12:31,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:32,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:32,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:32,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:32,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:32,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:12:32,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:32,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:32,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:32,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:32,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:32,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:32,028 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 22 treesize of output 3 [2021-06-05 16:12:32,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:32,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:32,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:32,032 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:12:32,052 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:32,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26515087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:32,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:32,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:12:32,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407787579] [2021-06-05 16:12:32,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:12:32,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:32,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:12:32,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:12:32,052 INFO L87 Difference]: Start difference. First operand 3186 states and 10498 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:34,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:34,628 INFO L93 Difference]: Finished difference Result 5736 states and 18141 transitions. [2021-06-05 16:12:34,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 16:12:34,628 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:34,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:34,636 INFO L225 Difference]: With dead ends: 5736 [2021-06-05 16:12:34,636 INFO L226 Difference]: Without dead ends: 5715 [2021-06-05 16:12:34,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 2082.6ms TimeCoverageRelationStatistics Valid=801, Invalid=4749, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 16:12:34,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5715 states. [2021-06-05 16:12:34,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5715 to 3333. [2021-06-05 16:12:34,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3333 states, 3332 states have (on average 3.2956182472989197) internal successors, (10981), 3332 states have internal predecessors, (10981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:34,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3333 states to 3333 states and 10981 transitions. [2021-06-05 16:12:34,688 INFO L78 Accepts]: Start accepts. Automaton has 3333 states and 10981 transitions. Word has length 30 [2021-06-05 16:12:34,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:34,688 INFO L482 AbstractCegarLoop]: Abstraction has 3333 states and 10981 transitions. [2021-06-05 16:12:34,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:34,688 INFO L276 IsEmpty]: Start isEmpty. Operand 3333 states and 10981 transitions. [2021-06-05 16:12:34,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:34,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:34,692 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:34,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-06-05 16:12:34,897 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:34,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:34,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1213965996, now seen corresponding path program 50 times [2021-06-05 16:12:34,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:34,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196923861] [2021-06-05 16:12:34,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:35,200 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:35,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:35,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196923861] [2021-06-05 16:12:35,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196923861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:35,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840977305] [2021-06-05 16:12:35,200 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:35,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:12:35,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:35,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:12:35,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:35,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:35,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:35,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:35,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:35,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 16:12:35,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:12:35,509 INFO L628 ElimStorePlain]: treesize reduction 81, result has 34.7 percent of original size [2021-06-05 16:12:35,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:35,512 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 19 treesize of output 9 [2021-06-05 16:12:35,513 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:35,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:35,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:35,523 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-06-05 16:12:35,624 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:35,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840977305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:35,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:35,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 16:12:35,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191532721] [2021-06-05 16:12:35,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:12:35,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:35,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:12:35,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:12:35,625 INFO L87 Difference]: Start difference. First operand 3333 states and 10981 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:42,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:42,997 INFO L93 Difference]: Finished difference Result 8932 states and 27733 transitions. [2021-06-05 16:12:42,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-06-05 16:12:42,998 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:42,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:43,009 INFO L225 Difference]: With dead ends: 8932 [2021-06-05 16:12:43,010 INFO L226 Difference]: Without dead ends: 8831 [2021-06-05 16:12:43,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7881 ImplicationChecksByTransitivity, 5757.3ms TimeCoverageRelationStatistics Valid=3253, Invalid=17917, Unknown=0, NotChecked=0, Total=21170 [2021-06-05 16:12:43,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8831 states. [2021-06-05 16:12:43,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8831 to 3861. [2021-06-05 16:12:43,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3861 states, 3860 states have (on average 3.3246113989637305) internal successors, (12833), 3860 states have internal predecessors, (12833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:43,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3861 states to 3861 states and 12833 transitions. [2021-06-05 16:12:43,082 INFO L78 Accepts]: Start accepts. Automaton has 3861 states and 12833 transitions. Word has length 30 [2021-06-05 16:12:43,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:43,082 INFO L482 AbstractCegarLoop]: Abstraction has 3861 states and 12833 transitions. [2021-06-05 16:12:43,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:43,082 INFO L276 IsEmpty]: Start isEmpty. Operand 3861 states and 12833 transitions. [2021-06-05 16:12:43,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:43,086 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:43,086 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:43,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:43,287 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:43,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:43,287 INFO L82 PathProgramCache]: Analyzing trace with hash 2101677763, now seen corresponding path program 45 times [2021-06-05 16:12:43,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:43,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580196967] [2021-06-05 16:12:43,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:43,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:43,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:43,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580196967] [2021-06-05 16:12:43,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580196967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:43,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691005496] [2021-06-05 16:12:43,577 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:43,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:12:43,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:43,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:12:43,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:43,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:43,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:43,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:12:43,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:12:43,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:43,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:43,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:12:43,826 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:43,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:43,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:43,842 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:12:43,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:12:43,843 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:12:43,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:43,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:12:43,865 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-05 16:12:43,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:43,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691005496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:43,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:43,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:12:43,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359029689] [2021-06-05 16:12:43,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:12:43,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:43,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:12:43,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:12:43,959 INFO L87 Difference]: Start difference. First operand 3861 states and 12833 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:44,228 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-05 16:12:45,437 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 62 [2021-06-05 16:12:46,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:46,686 INFO L93 Difference]: Finished difference Result 5414 states and 17621 transitions. [2021-06-05 16:12:46,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:12:46,686 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:46,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:46,693 INFO L225 Difference]: With dead ends: 5414 [2021-06-05 16:12:46,693 INFO L226 Difference]: Without dead ends: 5395 [2021-06-05 16:12:46,693 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 2496.8ms TimeCoverageRelationStatistics Valid=680, Invalid=3102, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:12:46,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5395 states. [2021-06-05 16:12:46,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5395 to 3854. [2021-06-05 16:12:46,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3854 states, 3853 states have (on average 3.3233843758110564) internal successors, (12805), 3853 states have internal predecessors, (12805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:46,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3854 states to 3854 states and 12805 transitions. [2021-06-05 16:12:46,746 INFO L78 Accepts]: Start accepts. Automaton has 3854 states and 12805 transitions. Word has length 30 [2021-06-05 16:12:46,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:46,746 INFO L482 AbstractCegarLoop]: Abstraction has 3854 states and 12805 transitions. [2021-06-05 16:12:46,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:46,746 INFO L276 IsEmpty]: Start isEmpty. Operand 3854 states and 12805 transitions. [2021-06-05 16:12:46,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:46,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:46,750 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:46,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 16:12:46,950 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:46,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:46,951 INFO L82 PathProgramCache]: Analyzing trace with hash -710154595, now seen corresponding path program 46 times [2021-06-05 16:12:46,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:46,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143687543] [2021-06-05 16:12:46,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:47,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:47,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143687543] [2021-06-05 16:12:47,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143687543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:47,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615972659] [2021-06-05 16:12:47,260 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:47,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:12:47,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:47,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:12:47,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:47,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:47,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:47,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:47,447 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:47,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-05 16:12:47,449 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:12:47,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:47,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:47,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:47,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:47,461 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 19 treesize of output 9 [2021-06-05 16:12:47,463 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:47,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:47,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:47,475 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:39 [2021-06-05 16:12:47,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:47,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615972659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:47,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:47,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:12:47,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250303616] [2021-06-05 16:12:47,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:12:47,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:47,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:12:47,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:12:47,553 INFO L87 Difference]: Start difference. First operand 3854 states and 12805 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:49,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:49,905 INFO L93 Difference]: Finished difference Result 4968 states and 16291 transitions. [2021-06-05 16:12:49,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:12:49,917 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:49,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:49,923 INFO L225 Difference]: With dead ends: 4968 [2021-06-05 16:12:49,924 INFO L226 Difference]: Without dead ends: 4943 [2021-06-05 16:12:49,924 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1085 ImplicationChecksByTransitivity, 2117.3ms TimeCoverageRelationStatistics Valid=553, Invalid=2753, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:12:49,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4943 states. [2021-06-05 16:12:49,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4943 to 3847. [2021-06-05 16:12:49,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3847 states, 3846 states have (on average 3.3239729589183566) internal successors, (12784), 3846 states have internal predecessors, (12784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:49,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3847 states to 3847 states and 12784 transitions. [2021-06-05 16:12:49,972 INFO L78 Accepts]: Start accepts. Automaton has 3847 states and 12784 transitions. Word has length 30 [2021-06-05 16:12:49,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:49,972 INFO L482 AbstractCegarLoop]: Abstraction has 3847 states and 12784 transitions. [2021-06-05 16:12:49,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:49,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3847 states and 12784 transitions. [2021-06-05 16:12:49,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:49,976 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:49,977 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:50,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-05 16:12:50,177 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:50,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:50,177 INFO L82 PathProgramCache]: Analyzing trace with hash 2034677041, now seen corresponding path program 47 times [2021-06-05 16:12:50,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:50,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96143838] [2021-06-05 16:12:50,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:50,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:50,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:50,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96143838] [2021-06-05 16:12:50,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96143838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:50,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099847705] [2021-06-05 16:12:50,464 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:50,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:12:50,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:50,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:12:50,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:50,829 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-06-05 16:12:50,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 153 [2021-06-05 16:12:50,831 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:50,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:50,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:12:50,838 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 17 treesize of output 9 [2021-06-05 16:12:50,840 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:50,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:50,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:50,845 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:181, output treesize:3 [2021-06-05 16:12:50,860 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:50,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099847705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:50,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:50,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:12:50,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464183918] [2021-06-05 16:12:50,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:12:50,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:50,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:12:50,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:12:50,861 INFO L87 Difference]: Start difference. First operand 3847 states and 12784 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:51,899 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-05 16:12:55,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:55,901 INFO L93 Difference]: Finished difference Result 5052 states and 16383 transitions. [2021-06-05 16:12:55,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:12:55,901 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:55,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:55,908 INFO L225 Difference]: With dead ends: 5052 [2021-06-05 16:12:55,908 INFO L226 Difference]: Without dead ends: 5037 [2021-06-05 16:12:55,908 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1281 ImplicationChecksByTransitivity, 2769.6ms TimeCoverageRelationStatistics Valid=585, Invalid=3447, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:12:55,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5037 states. [2021-06-05 16:12:55,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5037 to 3862. [2021-06-05 16:12:55,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3862 states, 3861 states have (on average 3.324009324009324) internal successors, (12834), 3861 states have internal predecessors, (12834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:55,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3862 states to 3862 states and 12834 transitions. [2021-06-05 16:12:55,967 INFO L78 Accepts]: Start accepts. Automaton has 3862 states and 12834 transitions. Word has length 30 [2021-06-05 16:12:55,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:55,967 INFO L482 AbstractCegarLoop]: Abstraction has 3862 states and 12834 transitions. [2021-06-05 16:12:55,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:55,967 INFO L276 IsEmpty]: Start isEmpty. Operand 3862 states and 12834 transitions. [2021-06-05 16:12:55,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:55,972 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:55,972 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:12:56,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:56,173 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:12:56,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:12:56,173 INFO L82 PathProgramCache]: Analyzing trace with hash 342387101, now seen corresponding path program 48 times [2021-06-05 16:12:56,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:12:56,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318724038] [2021-06-05 16:12:56,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:12:56,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:12:56,451 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:56,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:12:56,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318724038] [2021-06-05 16:12:56,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318724038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:56,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346045559] [2021-06-05 16:12:56,451 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:12:56,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:12:56,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:12:56,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:12:56,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:12:56,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:56,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:12:56,614 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:56,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:12:56,615 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:12:56,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:56,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:12:56,624 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:12:56,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:12:56,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:12:56,630 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:12:56,687 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:12:56,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346045559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:12:56,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:12:56,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:12:56,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539032437] [2021-06-05 16:12:56,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:12:56,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:12:56,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:12:56,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:12:56,688 INFO L87 Difference]: Start difference. First operand 3862 states and 12834 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:59,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:12:59,856 INFO L93 Difference]: Finished difference Result 5483 states and 17932 transitions. [2021-06-05 16:12:59,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:12:59,856 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:12:59,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:12:59,864 INFO L225 Difference]: With dead ends: 5483 [2021-06-05 16:12:59,864 INFO L226 Difference]: Without dead ends: 5458 [2021-06-05 16:12:59,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 2591.4ms TimeCoverageRelationStatistics Valid=730, Invalid=4240, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 16:12:59,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5458 states. [2021-06-05 16:12:59,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5458 to 3858. [2021-06-05 16:12:59,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3858 states, 3857 states have (on average 3.3225304640912627) internal successors, (12815), 3857 states have internal predecessors, (12815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:59,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 12815 transitions. [2021-06-05 16:12:59,918 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 12815 transitions. Word has length 30 [2021-06-05 16:12:59,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:12:59,918 INFO L482 AbstractCegarLoop]: Abstraction has 3858 states and 12815 transitions. [2021-06-05 16:12:59,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:12:59,918 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 12815 transitions. [2021-06-05 16:12:59,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:12:59,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:12:59,923 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:00,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:00,137 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:00,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:00,137 INFO L82 PathProgramCache]: Analyzing trace with hash 2002107869, now seen corresponding path program 49 times [2021-06-05 16:13:00,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:00,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010019292] [2021-06-05 16:13:00,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:00,408 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:00,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:00,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010019292] [2021-06-05 16:13:00,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010019292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:00,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011191494] [2021-06-05 16:13:00,408 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:00,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:00,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:00,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:00,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:00,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:00,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:13:00,583 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:13:00,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:00,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:00,597 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 17 treesize of output 9 [2021-06-05 16:13:00,598 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:00,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:00,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:00,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:39 [2021-06-05 16:13:00,692 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:00,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011191494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:00,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:00,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:13:00,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883724347] [2021-06-05 16:13:00,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:13:00,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:00,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:13:00,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:13:00,693 INFO L87 Difference]: Start difference. First operand 3858 states and 12815 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:02,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:02,863 INFO L93 Difference]: Finished difference Result 5019 states and 16486 transitions. [2021-06-05 16:13:02,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:13:02,863 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:02,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:02,870 INFO L225 Difference]: With dead ends: 5019 [2021-06-05 16:13:02,870 INFO L226 Difference]: Without dead ends: 4994 [2021-06-05 16:13:02,870 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 1793.1ms TimeCoverageRelationStatistics Valid=521, Invalid=2559, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:13:02,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4994 states. [2021-06-05 16:13:02,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4994 to 3871. [2021-06-05 16:13:02,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3871 states, 3870 states have (on average 3.322480620155039) internal successors, (12858), 3870 states have internal predecessors, (12858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:02,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3871 states to 3871 states and 12858 transitions. [2021-06-05 16:13:02,919 INFO L78 Accepts]: Start accepts. Automaton has 3871 states and 12858 transitions. Word has length 30 [2021-06-05 16:13:02,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:02,919 INFO L482 AbstractCegarLoop]: Abstraction has 3871 states and 12858 transitions. [2021-06-05 16:13:02,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:02,919 INFO L276 IsEmpty]: Start isEmpty. Operand 3871 states and 12858 transitions. [2021-06-05 16:13:02,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:02,924 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:02,925 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:03,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-06-05 16:13:03,125 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:03,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:03,125 INFO L82 PathProgramCache]: Analyzing trace with hash 2058813101, now seen corresponding path program 50 times [2021-06-05 16:13:03,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:03,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272118571] [2021-06-05 16:13:03,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:03,361 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:03,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:03,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272118571] [2021-06-05 16:13:03,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272118571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:03,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768538260] [2021-06-05 16:13:03,361 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:03,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:13:03,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:03,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:03,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:03,626 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:03,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:13:03,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:13:03,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:03,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:03,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:13:03,661 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:03,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:03,682 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:13:03,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:13:03,683 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:03,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:03,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:03,704 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-06-05 16:13:03,803 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:03,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768538260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:03,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:03,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:13:03,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936398507] [2021-06-05 16:13:03,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:13:03,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:03,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:13:03,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:13:03,804 INFO L87 Difference]: Start difference. First operand 3871 states and 12858 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:04,559 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 71 [2021-06-05 16:13:05,489 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-05 16:13:07,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:07,665 INFO L93 Difference]: Finished difference Result 6027 states and 19288 transitions. [2021-06-05 16:13:07,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 16:13:07,665 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:07,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:07,674 INFO L225 Difference]: With dead ends: 6027 [2021-06-05 16:13:07,674 INFO L226 Difference]: Without dead ends: 5958 [2021-06-05 16:13:07,674 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1664 ImplicationChecksByTransitivity, 2890.1ms TimeCoverageRelationStatistics Valid=769, Invalid=4633, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 16:13:07,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5958 states. [2021-06-05 16:13:07,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5958 to 3852. [2021-06-05 16:13:07,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3852 states, 3851 states have (on average 3.322253960010387) internal successors, (12794), 3851 states have internal predecessors, (12794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:07,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3852 states to 3852 states and 12794 transitions. [2021-06-05 16:13:07,745 INFO L78 Accepts]: Start accepts. Automaton has 3852 states and 12794 transitions. Word has length 30 [2021-06-05 16:13:07,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:07,745 INFO L482 AbstractCegarLoop]: Abstraction has 3852 states and 12794 transitions. [2021-06-05 16:13:07,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:07,746 INFO L276 IsEmpty]: Start isEmpty. Operand 3852 states and 12794 transitions. [2021-06-05 16:13:07,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:07,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:07,750 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:07,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:07,951 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:07,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:07,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1446485736, now seen corresponding path program 51 times [2021-06-05 16:13:07,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:07,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105664802] [2021-06-05 16:13:07,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:08,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:08,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:08,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105664802] [2021-06-05 16:13:08,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105664802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:08,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524858522] [2021-06-05 16:13:08,292 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:08,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:13:08,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:08,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:13:08,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:08,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:08,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:08,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-05 16:13:08,566 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:13:08,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:08,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:08,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:08,577 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 19 treesize of output 9 [2021-06-05 16:13:08,578 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:08,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:08,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:08,585 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 16:13:08,691 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:08,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524858522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:08,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:08,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 16:13:08,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129737847] [2021-06-05 16:13:08,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:13:08,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:08,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:13:08,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:13:08,692 INFO L87 Difference]: Start difference. First operand 3852 states and 12794 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:12,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:12,765 INFO L93 Difference]: Finished difference Result 5339 states and 17095 transitions. [2021-06-05 16:13:12,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:13:12,765 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:12,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:12,772 INFO L225 Difference]: With dead ends: 5339 [2021-06-05 16:13:12,772 INFO L226 Difference]: Without dead ends: 5291 [2021-06-05 16:13:12,772 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 3207.2ms TimeCoverageRelationStatistics Valid=805, Invalid=6167, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 16:13:12,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5291 states. [2021-06-05 16:13:12,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5291 to 3820. [2021-06-05 16:13:12,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3820 states, 3819 states have (on average 3.323906781880073) internal successors, (12694), 3819 states have internal predecessors, (12694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:12,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3820 states to 3820 states and 12694 transitions. [2021-06-05 16:13:12,820 INFO L78 Accepts]: Start accepts. Automaton has 3820 states and 12694 transitions. Word has length 30 [2021-06-05 16:13:12,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:12,820 INFO L482 AbstractCegarLoop]: Abstraction has 3820 states and 12694 transitions. [2021-06-05 16:13:12,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:12,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3820 states and 12694 transitions. [2021-06-05 16:13:12,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:12,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:12,824 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:13,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-06-05 16:13:13,025 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:13,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:13,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1577862488, now seen corresponding path program 52 times [2021-06-05 16:13:13,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:13,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634953864] [2021-06-05 16:13:13,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:13,335 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:13,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:13,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634953864] [2021-06-05 16:13:13,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634953864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:13,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567563312] [2021-06-05 16:13:13,336 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:13,358 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:13:13,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:13,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:13:13,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:13,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:13,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:13,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:13,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:13,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:13:13,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:13,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:13,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:13,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:13,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:13,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:13,564 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 22 treesize of output 3 [2021-06-05 16:13:13,565 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:13,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:13,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:13,569 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:13:13,591 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:13,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567563312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:13,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:13,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 16:13:13,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414111836] [2021-06-05 16:13:13,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:13:13,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:13,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:13:13,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:13:13,592 INFO L87 Difference]: Start difference. First operand 3820 states and 12694 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:17,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:17,873 INFO L93 Difference]: Finished difference Result 5035 states and 16392 transitions. [2021-06-05 16:13:17,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-05 16:13:17,873 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:17,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:17,880 INFO L225 Difference]: With dead ends: 5035 [2021-06-05 16:13:17,880 INFO L226 Difference]: Without dead ends: 5013 [2021-06-05 16:13:17,880 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2950 ImplicationChecksByTransitivity, 3460.5ms TimeCoverageRelationStatistics Valid=1102, Invalid=7640, Unknown=0, NotChecked=0, Total=8742 [2021-06-05 16:13:17,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5013 states. [2021-06-05 16:13:17,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5013 to 3826. [2021-06-05 16:13:17,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3826 states, 3825 states have (on average 3.322614379084967) internal successors, (12709), 3825 states have internal predecessors, (12709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:17,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3826 states to 3826 states and 12709 transitions. [2021-06-05 16:13:17,930 INFO L78 Accepts]: Start accepts. Automaton has 3826 states and 12709 transitions. Word has length 30 [2021-06-05 16:13:17,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:17,930 INFO L482 AbstractCegarLoop]: Abstraction has 3826 states and 12709 transitions. [2021-06-05 16:13:17,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:17,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3826 states and 12709 transitions. [2021-06-05 16:13:17,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:17,935 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:17,935 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:18,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:18,135 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:18,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:18,135 INFO L82 PathProgramCache]: Analyzing trace with hash 221140840, now seen corresponding path program 53 times [2021-06-05 16:13:18,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:18,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283723536] [2021-06-05 16:13:18,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:18,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:18,495 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:18,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:18,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283723536] [2021-06-05 16:13:18,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283723536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:18,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732793355] [2021-06-05 16:13:18,495 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:18,518 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:13:18,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:18,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:18,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:18,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:18,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:18,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:18,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:18,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-05 16:13:18,722 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:13:18,740 INFO L628 ElimStorePlain]: treesize reduction 58, result has 38.3 percent of original size [2021-06-05 16:13:18,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:18,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:18,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:18,743 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 21 treesize of output 9 [2021-06-05 16:13:18,744 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:18,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:18,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:18,753 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-05 16:13:18,829 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:18,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732793355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:18,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:18,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:13:18,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100535580] [2021-06-05 16:13:18,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:13:18,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:18,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:13:18,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:13:18,830 INFO L87 Difference]: Start difference. First operand 3826 states and 12709 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:22,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:22,065 INFO L93 Difference]: Finished difference Result 6589 states and 21262 transitions. [2021-06-05 16:13:22,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:13:22,066 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:22,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:22,075 INFO L225 Difference]: With dead ends: 6589 [2021-06-05 16:13:22,075 INFO L226 Difference]: Without dead ends: 6527 [2021-06-05 16:13:22,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2004 ImplicationChecksByTransitivity, 2726.0ms TimeCoverageRelationStatistics Valid=1016, Invalid=5626, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 16:13:22,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6527 states. [2021-06-05 16:13:22,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6527 to 3892. [2021-06-05 16:13:22,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3892 states, 3891 states have (on average 3.3341043433564637) internal successors, (12973), 3891 states have internal predecessors, (12973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:22,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 12973 transitions. [2021-06-05 16:13:22,147 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 12973 transitions. Word has length 30 [2021-06-05 16:13:22,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:22,147 INFO L482 AbstractCegarLoop]: Abstraction has 3892 states and 12973 transitions. [2021-06-05 16:13:22,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:22,147 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 12973 transitions. [2021-06-05 16:13:22,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:22,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:22,151 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:22,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:22,352 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:22,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:22,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1655580810, now seen corresponding path program 54 times [2021-06-05 16:13:22,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:22,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160834431] [2021-06-05 16:13:22,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:22,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:22,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:22,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:22,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160834431] [2021-06-05 16:13:22,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160834431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:22,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53884217] [2021-06-05 16:13:22,659 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:22,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:13:22,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:22,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:13:22,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:22,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:22,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:22,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:13:22,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:13:22,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:22,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:22,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:22,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:22,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 16:13:22,990 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:22,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:22,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:23,009 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:13:23,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-06-05 16:13:23,010 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:23,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:23,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:23,028 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:42 [2021-06-05 16:13:23,117 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:23,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53884217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:23,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:23,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 16:13:23,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098961393] [2021-06-05 16:13:23,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 16:13:23,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:23,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 16:13:23,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:13:23,118 INFO L87 Difference]: Start difference. First operand 3892 states and 12973 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:28,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:28,614 INFO L93 Difference]: Finished difference Result 5607 states and 17983 transitions. [2021-06-05 16:13:28,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 16:13:28,614 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:28,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:28,622 INFO L225 Difference]: With dead ends: 5607 [2021-06-05 16:13:28,622 INFO L226 Difference]: Without dead ends: 5585 [2021-06-05 16:13:28,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3500 ImplicationChecksByTransitivity, 4556.4ms TimeCoverageRelationStatistics Valid=1311, Invalid=9401, Unknown=0, NotChecked=0, Total=10712 [2021-06-05 16:13:28,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5585 states. [2021-06-05 16:13:28,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5585 to 3902. [2021-06-05 16:13:28,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3902 states, 3901 states have (on average 3.3373493975903616) internal successors, (13019), 3901 states have internal predecessors, (13019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:28,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3902 states to 3902 states and 13019 transitions. [2021-06-05 16:13:28,693 INFO L78 Accepts]: Start accepts. Automaton has 3902 states and 13019 transitions. Word has length 30 [2021-06-05 16:13:28,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:28,693 INFO L482 AbstractCegarLoop]: Abstraction has 3902 states and 13019 transitions. [2021-06-05 16:13:28,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:28,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3902 states and 13019 transitions. [2021-06-05 16:13:28,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:28,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:28,697 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:28,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 16:13:28,899 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:28,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:28,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1167060122, now seen corresponding path program 55 times [2021-06-05 16:13:28,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:28,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658030691] [2021-06-05 16:13:28,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:28,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:29,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:29,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658030691] [2021-06-05 16:13:29,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658030691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:29,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577843761] [2021-06-05 16:13:29,221 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:29,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:29,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:29,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:29,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:29,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:29,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:29,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:29,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:13:29,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:29,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:29,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:29,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:29,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:29,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:29,488 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 22 treesize of output 3 [2021-06-05 16:13:29,489 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:29,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:29,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:29,493 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:13:29,515 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:29,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577843761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:29,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:29,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:13:29,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848942897] [2021-06-05 16:13:29,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:13:29,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:29,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:13:29,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:13:29,516 INFO L87 Difference]: Start difference. First operand 3902 states and 13019 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:31,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:31,901 INFO L93 Difference]: Finished difference Result 6446 states and 20615 transitions. [2021-06-05 16:13:31,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 16:13:31,901 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:31,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:31,911 INFO L225 Difference]: With dead ends: 6446 [2021-06-05 16:13:31,911 INFO L226 Difference]: Without dead ends: 6425 [2021-06-05 16:13:31,911 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1383 ImplicationChecksByTransitivity, 1836.8ms TimeCoverageRelationStatistics Valid=630, Invalid=4340, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 16:13:31,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6425 states. [2021-06-05 16:13:31,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6425 to 4028. [2021-06-05 16:13:31,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 4027 states have (on average 3.3317606158430593) internal successors, (13417), 4027 states have internal predecessors, (13417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:31,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 13417 transitions. [2021-06-05 16:13:31,984 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 13417 transitions. Word has length 30 [2021-06-05 16:13:31,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:31,985 INFO L482 AbstractCegarLoop]: Abstraction has 4028 states and 13417 transitions. [2021-06-05 16:13:31,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:31,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 13417 transitions. [2021-06-05 16:13:31,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:31,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:31,989 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:32,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-06-05 16:13:32,204 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:32,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:32,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1450431848, now seen corresponding path program 56 times [2021-06-05 16:13:32,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:32,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840967537] [2021-06-05 16:13:32,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:32,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:32,522 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:32,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:32,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840967537] [2021-06-05 16:13:32,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840967537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:32,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278369022] [2021-06-05 16:13:32,522 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:32,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:13:32,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:32,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:32,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:32,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:32,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:32,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-05 16:13:32,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:13:32,803 INFO L628 ElimStorePlain]: treesize reduction 106, result has 25.4 percent of original size [2021-06-05 16:13:32,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:32,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:32,806 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 19 treesize of output 9 [2021-06-05 16:13:32,807 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:32,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:32,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:32,814 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 16:13:32,920 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:32,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278369022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:32,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:32,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 16:13:32,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700769446] [2021-06-05 16:13:32,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:13:32,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:32,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:13:32,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:13:32,921 INFO L87 Difference]: Start difference. First operand 4028 states and 13417 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:33,310 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 40 [2021-06-05 16:13:36,945 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 16:13:39,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:39,689 INFO L93 Difference]: Finished difference Result 7616 states and 23889 transitions. [2021-06-05 16:13:39,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 16:13:39,690 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:39,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:39,701 INFO L225 Difference]: With dead ends: 7616 [2021-06-05 16:13:39,701 INFO L226 Difference]: Without dead ends: 7553 [2021-06-05 16:13:39,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4928 ImplicationChecksByTransitivity, 5558.5ms TimeCoverageRelationStatistics Valid=1971, Invalid=13035, Unknown=0, NotChecked=0, Total=15006 [2021-06-05 16:13:39,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7553 states. [2021-06-05 16:13:39,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7553 to 4077. [2021-06-05 16:13:39,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4077 states, 4076 states have (on average 3.3370951913640825) internal successors, (13602), 4076 states have internal predecessors, (13602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:39,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4077 states to 4077 states and 13602 transitions. [2021-06-05 16:13:39,778 INFO L78 Accepts]: Start accepts. Automaton has 4077 states and 13602 transitions. Word has length 30 [2021-06-05 16:13:39,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:39,778 INFO L482 AbstractCegarLoop]: Abstraction has 4077 states and 13602 transitions. [2021-06-05 16:13:39,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:39,778 INFO L276 IsEmpty]: Start isEmpty. Operand 4077 states and 13602 transitions. [2021-06-05 16:13:39,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:39,782 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:39,783 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:39,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable257,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:39,983 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:39,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:39,983 INFO L82 PathProgramCache]: Analyzing trace with hash 128775320, now seen corresponding path program 57 times [2021-06-05 16:13:39,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:39,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26451170] [2021-06-05 16:13:39,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:40,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:40,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26451170] [2021-06-05 16:13:40,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26451170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:40,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179517163] [2021-06-05 16:13:40,321 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:40,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:13:40,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:40,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:40,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:40,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:40,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:40,572 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:40,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-06-05 16:13:40,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:13:40,627 INFO L628 ElimStorePlain]: treesize reduction 218, result has 15.5 percent of original size [2021-06-05 16:13:40,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:40,630 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 19 treesize of output 9 [2021-06-05 16:13:40,631 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:40,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:40,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:40,639 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:50, output treesize:24 [2021-06-05 16:13:40,745 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:40,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179517163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:40,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:40,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 16:13:40,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746161202] [2021-06-05 16:13:40,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:13:40,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:40,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:13:40,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:13:40,746 INFO L87 Difference]: Start difference. First operand 4077 states and 13602 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:50,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:50,887 INFO L93 Difference]: Finished difference Result 9183 states and 28954 transitions. [2021-06-05 16:13:50,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2021-06-05 16:13:50,887 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:50,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:50,899 INFO L225 Difference]: With dead ends: 9183 [2021-06-05 16:13:50,900 INFO L226 Difference]: Without dead ends: 9126 [2021-06-05 16:13:50,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12275 ImplicationChecksByTransitivity, 8452.5ms TimeCoverageRelationStatistics Valid=4214, Invalid=27648, Unknown=0, NotChecked=0, Total=31862 [2021-06-05 16:13:50,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9126 states. [2021-06-05 16:13:50,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9126 to 4217. [2021-06-05 16:13:50,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4217 states, 4216 states have (on average 3.3294592030360532) internal successors, (14037), 4216 states have internal predecessors, (14037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:50,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4217 states to 4217 states and 14037 transitions. [2021-06-05 16:13:50,980 INFO L78 Accepts]: Start accepts. Automaton has 4217 states and 14037 transitions. Word has length 30 [2021-06-05 16:13:50,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:50,980 INFO L482 AbstractCegarLoop]: Abstraction has 4217 states and 14037 transitions. [2021-06-05 16:13:50,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:50,980 INFO L276 IsEmpty]: Start isEmpty. Operand 4217 states and 14037 transitions. [2021-06-05 16:13:50,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:50,985 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:50,985 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:51,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-05 16:13:51,185 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:51,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:51,186 INFO L82 PathProgramCache]: Analyzing trace with hash 2092686276, now seen corresponding path program 58 times [2021-06-05 16:13:51,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:51,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326708645] [2021-06-05 16:13:51,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:51,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:51,467 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:51,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:51,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326708645] [2021-06-05 16:13:51,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326708645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:51,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460843312] [2021-06-05 16:13:51,467 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:51,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:13:51,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:51,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:13:51,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:51,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:51,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:51,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:51,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:51,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:13:51,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:51,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:51,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:51,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:51,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:51,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:51,711 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 22 treesize of output 3 [2021-06-05 16:13:51,711 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:51,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:51,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:51,716 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:13:51,734 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:51,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460843312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:51,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:51,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:13:51,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076598559] [2021-06-05 16:13:51,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:13:51,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:51,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:13:51,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:13:51,735 INFO L87 Difference]: Start difference. First operand 4217 states and 14037 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:55,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:55,825 INFO L93 Difference]: Finished difference Result 5371 states and 17448 transitions. [2021-06-05 16:13:55,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 16:13:55,825 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:55,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:55,832 INFO L225 Difference]: With dead ends: 5371 [2021-06-05 16:13:55,832 INFO L226 Difference]: Without dead ends: 5345 [2021-06-05 16:13:55,833 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2298 ImplicationChecksByTransitivity, 3482.7ms TimeCoverageRelationStatistics Valid=846, Invalid=6464, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 16:13:55,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5345 states. [2021-06-05 16:13:55,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5345 to 4213. [2021-06-05 16:13:55,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4213 states, 4212 states have (on average 3.3288224121557457) internal successors, (14021), 4212 states have internal predecessors, (14021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:55,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4213 states to 4213 states and 14021 transitions. [2021-06-05 16:13:55,883 INFO L78 Accepts]: Start accepts. Automaton has 4213 states and 14021 transitions. Word has length 30 [2021-06-05 16:13:55,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:55,884 INFO L482 AbstractCegarLoop]: Abstraction has 4213 states and 14021 transitions. [2021-06-05 16:13:55,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:55,884 INFO L276 IsEmpty]: Start isEmpty. Operand 4213 states and 14021 transitions. [2021-06-05 16:13:55,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:55,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:55,888 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:56,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:56,090 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:56,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:56,090 INFO L82 PathProgramCache]: Analyzing trace with hash 1487057440, now seen corresponding path program 59 times [2021-06-05 16:13:56,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:56,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337474072] [2021-06-05 16:13:56,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:56,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:56,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:56,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:56,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337474072] [2021-06-05 16:13:56,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337474072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:56,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333886844] [2021-06-05 16:13:56,392 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:56,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:13:56,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:56,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:13:56,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:56,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:56,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:56,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:56,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:56,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:13:56,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:56,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:56,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:56,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:56,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:56,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:56,596 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 22 treesize of output 3 [2021-06-05 16:13:56,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:13:56,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:56,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:56,601 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:13:56,623 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:56,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333886844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:56,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:56,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-05 16:13:56,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368818475] [2021-06-05 16:13:56,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:13:56,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:56,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:13:56,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:13:56,624 INFO L87 Difference]: Start difference. First operand 4213 states and 14021 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:58,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:13:58,922 INFO L93 Difference]: Finished difference Result 5226 states and 16991 transitions. [2021-06-05 16:13:58,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:13:58,923 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:13:58,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:13:58,930 INFO L225 Difference]: With dead ends: 5226 [2021-06-05 16:13:58,930 INFO L226 Difference]: Without dead ends: 5200 [2021-06-05 16:13:58,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 1941.9ms TimeCoverageRelationStatistics Valid=452, Invalid=3208, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:13:58,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5200 states. [2021-06-05 16:13:58,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5200 to 4225. [2021-06-05 16:13:58,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4225 states, 4224 states have (on average 3.326467803030303) internal successors, (14051), 4224 states have internal predecessors, (14051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:58,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4225 states to 4225 states and 14051 transitions. [2021-06-05 16:13:58,985 INFO L78 Accepts]: Start accepts. Automaton has 4225 states and 14051 transitions. Word has length 30 [2021-06-05 16:13:58,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:13:58,985 INFO L482 AbstractCegarLoop]: Abstraction has 4225 states and 14051 transitions. [2021-06-05 16:13:58,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:13:58,986 INFO L276 IsEmpty]: Start isEmpty. Operand 4225 states and 14051 transitions. [2021-06-05 16:13:58,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:13:58,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:13:58,990 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:13:59,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:59,191 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:13:59,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:13:59,191 INFO L82 PathProgramCache]: Analyzing trace with hash -2132135312, now seen corresponding path program 60 times [2021-06-05 16:13:59,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:13:59,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806313369] [2021-06-05 16:13:59,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:13:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:13:59,557 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:59,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:13:59,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806313369] [2021-06-05 16:13:59,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806313369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:59,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304917942] [2021-06-05 16:13:59,557 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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:13:59,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:13:59,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:13:59,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:13:59,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:13:59,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:59,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:59,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:59,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:13:59,843 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:13:59,861 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-06-05 16:13:59,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:13:59,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:13:59,864 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 19 treesize of output 9 [2021-06-05 16:13:59,865 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:13:59,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:13:59,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:13:59,875 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:13:59,930 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:13:59,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304917942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:13:59,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:13:59,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:13:59,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128299903] [2021-06-05 16:13:59,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:13:59,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:13:59,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:13:59,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:13:59,931 INFO L87 Difference]: Start difference. First operand 4225 states and 14051 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:02,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:02,263 INFO L93 Difference]: Finished difference Result 5770 states and 18571 transitions. [2021-06-05 16:14:02,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:14:02,263 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:02,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:02,271 INFO L225 Difference]: With dead ends: 5770 [2021-06-05 16:14:02,271 INFO L226 Difference]: Without dead ends: 5714 [2021-06-05 16:14:02,271 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 933 ImplicationChecksByTransitivity, 1959.5ms TimeCoverageRelationStatistics Valid=454, Invalid=3452, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 16:14:02,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5714 states. [2021-06-05 16:14:02,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5714 to 4200. [2021-06-05 16:14:02,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4200 states, 4199 states have (on average 3.3248392474398667) internal successors, (13961), 4199 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:02,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4200 states to 4200 states and 13961 transitions. [2021-06-05 16:14:02,325 INFO L78 Accepts]: Start accepts. Automaton has 4200 states and 13961 transitions. Word has length 30 [2021-06-05 16:14:02,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:02,325 INFO L482 AbstractCegarLoop]: Abstraction has 4200 states and 13961 transitions. [2021-06-05 16:14:02,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:02,325 INFO L276 IsEmpty]: Start isEmpty. Operand 4200 states and 13961 transitions. [2021-06-05 16:14:02,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:02,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:02,329 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:02,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:02,530 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:02,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:02,530 INFO L82 PathProgramCache]: Analyzing trace with hash 390656440, now seen corresponding path program 61 times [2021-06-05 16:14:02,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:02,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583844283] [2021-06-05 16:14:02,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:02,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:02,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:02,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583844283] [2021-06-05 16:14:02,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583844283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:02,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634623796] [2021-06-05 16:14:02,831 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:02,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:02,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:03,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:03,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:03,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:03,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:03,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:14:03,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:03,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:03,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:03,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:03,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:03,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:03,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 16:14:03,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:03,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:03,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:03,065 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:14:03,089 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:03,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634623796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:03,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:03,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:14:03,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192155984] [2021-06-05 16:14:03,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:14:03,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:03,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:14:03,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:14:03,090 INFO L87 Difference]: Start difference. First operand 4200 states and 13961 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:05,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:05,466 INFO L93 Difference]: Finished difference Result 5161 states and 16798 transitions. [2021-06-05 16:14:05,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:14:05,467 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:05,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:05,473 INFO L225 Difference]: With dead ends: 5161 [2021-06-05 16:14:05,474 INFO L226 Difference]: Without dead ends: 5135 [2021-06-05 16:14:05,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 2058.7ms TimeCoverageRelationStatistics Valid=538, Invalid=3752, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:14:05,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5135 states. [2021-06-05 16:14:05,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5135 to 4190. [2021-06-05 16:14:05,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4190 states, 4189 states have (on average 3.3268083074719503) internal successors, (13936), 4189 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:05,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4190 states to 4190 states and 13936 transitions. [2021-06-05 16:14:05,525 INFO L78 Accepts]: Start accepts. Automaton has 4190 states and 13936 transitions. Word has length 30 [2021-06-05 16:14:05,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:05,526 INFO L482 AbstractCegarLoop]: Abstraction has 4190 states and 13936 transitions. [2021-06-05 16:14:05,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:05,526 INFO L276 IsEmpty]: Start isEmpty. Operand 4190 states and 13936 transitions. [2021-06-05 16:14:05,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:05,530 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:05,530 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:05,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2021-06-05 16:14:05,737 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:05,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:05,737 INFO L82 PathProgramCache]: Analyzing trace with hash -110703980, now seen corresponding path program 62 times [2021-06-05 16:14:05,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:05,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205824347] [2021-06-05 16:14:05,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:05,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:06,063 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:06,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:06,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205824347] [2021-06-05 16:14:06,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205824347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:06,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540770906] [2021-06-05 16:14:06,064 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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:06,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:14:06,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:06,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:14:06,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:06,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:06,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:06,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:06,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:06,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:14:06,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:06,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:06,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:06,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:06,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:06,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:06,287 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 22 treesize of output 3 [2021-06-05 16:14:06,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:06,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:06,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:06,294 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 16:14:06,352 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:06,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540770906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:06,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:06,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-06-05 16:14:06,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994235753] [2021-06-05 16:14:06,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:14:06,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:06,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:14:06,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:14:06,353 INFO L87 Difference]: Start difference. First operand 4190 states and 13936 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:07,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:07,956 INFO L93 Difference]: Finished difference Result 5169 states and 16812 transitions. [2021-06-05 16:14:07,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:14:07,956 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:07,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:07,963 INFO L225 Difference]: With dead ends: 5169 [2021-06-05 16:14:07,963 INFO L226 Difference]: Without dead ends: 5143 [2021-06-05 16:14:07,963 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1335.4ms TimeCoverageRelationStatistics Valid=349, Invalid=2303, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:14:07,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5143 states. [2021-06-05 16:14:08,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5143 to 4168. [2021-06-05 16:14:08,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4168 states, 4167 states have (on average 3.3297336213102953) internal successors, (13875), 4167 states have internal predecessors, (13875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:08,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4168 states to 4168 states and 13875 transitions. [2021-06-05 16:14:08,013 INFO L78 Accepts]: Start accepts. Automaton has 4168 states and 13875 transitions. Word has length 30 [2021-06-05 16:14:08,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:08,013 INFO L482 AbstractCegarLoop]: Abstraction has 4168 states and 13875 transitions. [2021-06-05 16:14:08,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:08,014 INFO L276 IsEmpty]: Start isEmpty. Operand 4168 states and 13875 transitions. [2021-06-05 16:14:08,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:08,018 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:08,018 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:08,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:08,218 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:08,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:08,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1756648098, now seen corresponding path program 63 times [2021-06-05 16:14:08,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:08,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228618048] [2021-06-05 16:14:08,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:08,518 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:08,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:08,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228618048] [2021-06-05 16:14:08,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228618048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:08,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835420631] [2021-06-05 16:14:08,518 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:08,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:14:08,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:08,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:14:08,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:08,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:08,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:08,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:08,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:08,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:14:08,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:08,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:08,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:08,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:08,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:08,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:08,806 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 22 treesize of output 3 [2021-06-05 16:14:08,807 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:08,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:08,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:08,811 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:14:08,827 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:08,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835420631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:08,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:08,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:14:08,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567229910] [2021-06-05 16:14:08,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:08,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:08,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:08,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:08,828 INFO L87 Difference]: Start difference. First operand 4168 states and 13875 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:11,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:11,573 INFO L93 Difference]: Finished difference Result 5752 states and 18341 transitions. [2021-06-05 16:14:11,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:14:11,573 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:11,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:11,580 INFO L225 Difference]: With dead ends: 5752 [2021-06-05 16:14:11,580 INFO L226 Difference]: Without dead ends: 5722 [2021-06-05 16:14:11,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 2189.9ms TimeCoverageRelationStatistics Valid=700, Invalid=5000, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:14:11,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-06-05 16:14:11,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 4205. [2021-06-05 16:14:11,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4205 states, 4204 states have (on average 3.322312083729781) internal successors, (13967), 4204 states have internal predecessors, (13967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:11,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4205 states to 4205 states and 13967 transitions. [2021-06-05 16:14:11,647 INFO L78 Accepts]: Start accepts. Automaton has 4205 states and 13967 transitions. Word has length 30 [2021-06-05 16:14:11,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:11,647 INFO L482 AbstractCegarLoop]: Abstraction has 4205 states and 13967 transitions. [2021-06-05 16:14:11,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:11,647 INFO L276 IsEmpty]: Start isEmpty. Operand 4205 states and 13967 transitions. [2021-06-05 16:14:11,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:11,652 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:11,652 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:11,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:11,852 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:11,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:11,852 INFO L82 PathProgramCache]: Analyzing trace with hash -215295812, now seen corresponding path program 64 times [2021-06-05 16:14:11,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:11,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792032788] [2021-06-05 16:14:11,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:11,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:12,134 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:12,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:12,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792032788] [2021-06-05 16:14:12,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792032788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:12,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285631622] [2021-06-05 16:14:12,134 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:12,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:14:12,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:12,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:12,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:12,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:12,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:12,345 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:12,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:14:12,353 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:14:12,373 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-06-05 16:14:12,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:12,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:12,375 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 19 treesize of output 9 [2021-06-05 16:14:12,377 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:12,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:12,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:12,386 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:14:12,430 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:12,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285631622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:12,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:12,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:14:12,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653248435] [2021-06-05 16:14:12,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:12,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:12,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:12,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:12,431 INFO L87 Difference]: Start difference. First operand 4205 states and 13967 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:16,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:16,438 INFO L93 Difference]: Finished difference Result 7853 states and 24866 transitions. [2021-06-05 16:14:16,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-05 16:14:16,438 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:16,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:16,449 INFO L225 Difference]: With dead ends: 7853 [2021-06-05 16:14:16,449 INFO L226 Difference]: Without dead ends: 7796 [2021-06-05 16:14:16,450 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3345 ImplicationChecksByTransitivity, 3205.0ms TimeCoverageRelationStatistics Valid=1437, Invalid=8265, Unknown=0, NotChecked=0, Total=9702 [2021-06-05 16:14:16,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7796 states. [2021-06-05 16:14:16,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7796 to 4217. [2021-06-05 16:14:16,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4217 states, 4216 states have (on average 3.3221062618595827) internal successors, (14006), 4216 states have internal predecessors, (14006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:16,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4217 states to 4217 states and 14006 transitions. [2021-06-05 16:14:16,531 INFO L78 Accepts]: Start accepts. Automaton has 4217 states and 14006 transitions. Word has length 30 [2021-06-05 16:14:16,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:16,531 INFO L482 AbstractCegarLoop]: Abstraction has 4217 states and 14006 transitions. [2021-06-05 16:14:16,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:16,531 INFO L276 IsEmpty]: Start isEmpty. Operand 4217 states and 14006 transitions. [2021-06-05 16:14:16,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:16,536 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:16,536 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:16,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:16,741 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:16,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:16,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1646297292, now seen corresponding path program 65 times [2021-06-05 16:14:16,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:16,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997344493] [2021-06-05 16:14:16,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:16,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:17,090 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:17,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:17,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997344493] [2021-06-05 16:14:17,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997344493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:17,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350219971] [2021-06-05 16:14:17,090 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:17,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:14:17,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:17,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:14:17,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:17,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:17,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:17,306 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:17,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:14:17,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:14:17,335 INFO L628 ElimStorePlain]: treesize reduction 72, result has 32.1 percent of original size [2021-06-05 16:14:17,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:17,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:17,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:17,339 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 19 treesize of output 9 [2021-06-05 16:14:17,340 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:17,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:17,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:17,349 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 16:14:17,424 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:17,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350219971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:17,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:17,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:14:17,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537925772] [2021-06-05 16:14:17,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:17,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:17,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:17,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:17,425 INFO L87 Difference]: Start difference. First operand 4217 states and 14006 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:19,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:19,700 INFO L93 Difference]: Finished difference Result 6622 states and 21286 transitions. [2021-06-05 16:14:19,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:14:19,701 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:19,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:19,710 INFO L225 Difference]: With dead ends: 6622 [2021-06-05 16:14:19,710 INFO L226 Difference]: Without dead ends: 6560 [2021-06-05 16:14:19,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1504 ImplicationChecksByTransitivity, 1850.6ms TimeCoverageRelationStatistics Valid=717, Invalid=4113, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:14:19,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2021-06-05 16:14:19,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 4229. [2021-06-05 16:14:19,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4229 states, 4228 states have (on average 3.324739829706717) internal successors, (14057), 4228 states have internal predecessors, (14057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:19,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4229 states to 4229 states and 14057 transitions. [2021-06-05 16:14:19,782 INFO L78 Accepts]: Start accepts. Automaton has 4229 states and 14057 transitions. Word has length 30 [2021-06-05 16:14:19,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:19,782 INFO L482 AbstractCegarLoop]: Abstraction has 4229 states and 14057 transitions. [2021-06-05 16:14:19,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:19,783 INFO L276 IsEmpty]: Start isEmpty. Operand 4229 states and 14057 transitions. [2021-06-05 16:14:19,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:19,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:19,788 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:19,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:19,988 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:19,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:19,988 INFO L82 PathProgramCache]: Analyzing trace with hash -2032781192, now seen corresponding path program 66 times [2021-06-05 16:14:19,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:19,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666022376] [2021-06-05 16:14:19,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:20,343 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:20,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:20,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666022376] [2021-06-05 16:14:20,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666022376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:20,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042514811] [2021-06-05 16:14:20,343 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:20,367 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:14:20,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:20,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:14:20,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:20,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:20,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:20,635 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:20,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:14:20,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:14:20,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:20,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:20,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:20,653 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 19 treesize of output 9 [2021-06-05 16:14:20,655 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:20,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:20,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:20,662 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 16:14:20,749 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:20,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042514811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:20,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:20,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 16:14:20,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696949323] [2021-06-05 16:14:20,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:14:20,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:20,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:14:20,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:14:20,750 INFO L87 Difference]: Start difference. First operand 4229 states and 14057 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:25,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:25,715 INFO L93 Difference]: Finished difference Result 5740 states and 18388 transitions. [2021-06-05 16:14:25,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:14:25,715 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:25,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:25,723 INFO L225 Difference]: With dead ends: 5740 [2021-06-05 16:14:25,723 INFO L226 Difference]: Without dead ends: 5703 [2021-06-05 16:14:25,724 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2835 ImplicationChecksByTransitivity, 4105.2ms TimeCoverageRelationStatistics Valid=1100, Invalid=8212, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 16:14:25,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5703 states. [2021-06-05 16:14:25,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5703 to 4222. [2021-06-05 16:14:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4222 states, 4221 states have (on average 3.3252783700544897) internal successors, (14036), 4221 states have internal predecessors, (14036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:25,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4222 states to 4222 states and 14036 transitions. [2021-06-05 16:14:25,787 INFO L78 Accepts]: Start accepts. Automaton has 4222 states and 14036 transitions. Word has length 30 [2021-06-05 16:14:25,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:25,787 INFO L482 AbstractCegarLoop]: Abstraction has 4222 states and 14036 transitions. [2021-06-05 16:14:25,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:25,787 INFO L276 IsEmpty]: Start isEmpty. Operand 4222 states and 14036 transitions. [2021-06-05 16:14:25,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:25,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:25,792 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:25,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:25,993 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:25,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:25,993 INFO L82 PathProgramCache]: Analyzing trace with hash 13646200, now seen corresponding path program 67 times [2021-06-05 16:14:25,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:25,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029070016] [2021-06-05 16:14:25,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:25,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:26,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:26,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:26,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029070016] [2021-06-05 16:14:26,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029070016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:26,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897881952] [2021-06-05 16:14:26,333 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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:26,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:26,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:26,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:26,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:26,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:26,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:26,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:14:26,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:14:26,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:26,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:26,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:26,608 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 19 treesize of output 9 [2021-06-05 16:14:26,609 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:26,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:26,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:26,619 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:14:26,666 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:26,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897881952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:26,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:26,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:14:26,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005920984] [2021-06-05 16:14:26,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:26,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:26,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:26,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:26,667 INFO L87 Difference]: Start difference. First operand 4222 states and 14036 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:29,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:29,649 INFO L93 Difference]: Finished difference Result 6977 states and 22336 transitions. [2021-06-05 16:14:29,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:14:29,650 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:29,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:29,660 INFO L225 Difference]: With dead ends: 6977 [2021-06-05 16:14:29,660 INFO L226 Difference]: Without dead ends: 6920 [2021-06-05 16:14:29,660 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2020 ImplicationChecksByTransitivity, 2513.4ms TimeCoverageRelationStatistics Valid=980, Invalid=5182, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 16:14:29,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6920 states. [2021-06-05 16:14:29,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6920 to 4232. [2021-06-05 16:14:29,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4232 states, 4231 states have (on average 3.3240368707161427) internal successors, (14064), 4231 states have internal predecessors, (14064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:29,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4232 states to 4232 states and 14064 transitions. [2021-06-05 16:14:29,735 INFO L78 Accepts]: Start accepts. Automaton has 4232 states and 14064 transitions. Word has length 30 [2021-06-05 16:14:29,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:29,735 INFO L482 AbstractCegarLoop]: Abstraction has 4232 states and 14064 transitions. [2021-06-05 16:14:29,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:29,735 INFO L276 IsEmpty]: Start isEmpty. Operand 4232 states and 14064 transitions. [2021-06-05 16:14:29,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:29,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:29,741 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:29,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:29,941 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:29,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:29,941 INFO L82 PathProgramCache]: Analyzing trace with hash -779625588, now seen corresponding path program 68 times [2021-06-05 16:14:29,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:29,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939073868] [2021-06-05 16:14:29,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:30,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:30,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939073868] [2021-06-05 16:14:30,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939073868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:30,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278834921] [2021-06-05 16:14:30,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:30,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:14:30,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:30,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:14:30,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:30,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:30,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:30,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:30,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:30,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:14:30,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:30,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:30,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:30,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:30,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:30,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:30,525 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 22 treesize of output 3 [2021-06-05 16:14:30,526 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:30,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:30,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:30,531 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 16:14:30,595 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:30,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278834921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:30,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:30,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 16:14:30,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972740201] [2021-06-05 16:14:30,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:14:30,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:30,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:14:30,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:14:30,596 INFO L87 Difference]: Start difference. First operand 4232 states and 14064 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:34,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:34,846 INFO L93 Difference]: Finished difference Result 5585 states and 18029 transitions. [2021-06-05 16:14:34,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 16:14:34,846 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:34,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:34,854 INFO L225 Difference]: With dead ends: 5585 [2021-06-05 16:14:34,854 INFO L226 Difference]: Without dead ends: 5563 [2021-06-05 16:14:34,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 3374.4ms TimeCoverageRelationStatistics Valid=814, Invalid=6842, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 16:14:34,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5563 states. [2021-06-05 16:14:34,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5563 to 4232. [2021-06-05 16:14:34,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4232 states, 4231 states have (on average 3.3254549751831717) internal successors, (14070), 4231 states have internal predecessors, (14070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:34,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4232 states to 4232 states and 14070 transitions. [2021-06-05 16:14:34,907 INFO L78 Accepts]: Start accepts. Automaton has 4232 states and 14070 transitions. Word has length 30 [2021-06-05 16:14:34,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:34,907 INFO L482 AbstractCegarLoop]: Abstraction has 4232 states and 14070 transitions. [2021-06-05 16:14:34,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:34,908 INFO L276 IsEmpty]: Start isEmpty. Operand 4232 states and 14070 transitions. [2021-06-05 16:14:34,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:34,912 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:34,912 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:35,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2021-06-05 16:14:35,112 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:35,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:35,113 INFO L82 PathProgramCache]: Analyzing trace with hash -699382384, now seen corresponding path program 69 times [2021-06-05 16:14:35,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:35,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205339313] [2021-06-05 16:14:35,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:35,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:35,515 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:35,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:35,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205339313] [2021-06-05 16:14:35,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205339313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:35,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045188264] [2021-06-05 16:14:35,516 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:35,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:14:35,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:35,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:35,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:35,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:35,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:35,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-05 16:14:35,800 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:14:35,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:35,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:35,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:35,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 16:14:35,812 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:35,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:35,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:35,820 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 16:14:35,968 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:35,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045188264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:35,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:35,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 16:14:35,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639805822] [2021-06-05 16:14:35,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:14:35,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:35,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:14:35,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:14:35,969 INFO L87 Difference]: Start difference. First operand 4232 states and 14070 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:39,242 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 54 [2021-06-05 16:14:40,111 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-06-05 16:14:42,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:42,981 INFO L93 Difference]: Finished difference Result 7576 states and 23935 transitions. [2021-06-05 16:14:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-06-05 16:14:42,981 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:42,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:42,992 INFO L225 Difference]: With dead ends: 7576 [2021-06-05 16:14:42,993 INFO L226 Difference]: Without dead ends: 7513 [2021-06-05 16:14:42,993 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4405 ImplicationChecksByTransitivity, 5844.4ms TimeCoverageRelationStatistics Valid=1763, Invalid=12043, Unknown=0, NotChecked=0, Total=13806 [2021-06-05 16:14:43,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7513 states. [2021-06-05 16:14:43,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7513 to 4277. [2021-06-05 16:14:43,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4277 states, 4276 states have (on average 3.3255378858746494) internal successors, (14220), 4276 states have internal predecessors, (14220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:43,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4277 states to 4277 states and 14220 transitions. [2021-06-05 16:14:43,073 INFO L78 Accepts]: Start accepts. Automaton has 4277 states and 14220 transitions. Word has length 30 [2021-06-05 16:14:43,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:43,073 INFO L482 AbstractCegarLoop]: Abstraction has 4277 states and 14220 transitions. [2021-06-05 16:14:43,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:43,073 INFO L276 IsEmpty]: Start isEmpty. Operand 4277 states and 14220 transitions. [2021-06-05 16:14:43,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:43,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:43,078 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:43,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-06-05 16:14:43,294 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:43,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:43,294 INFO L82 PathProgramCache]: Analyzing trace with hash -111230256, now seen corresponding path program 70 times [2021-06-05 16:14:43,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:43,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383170473] [2021-06-05 16:14:43,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:43,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:43,805 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:43,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:43,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383170473] [2021-06-05 16:14:43,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383170473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:43,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471481078] [2021-06-05 16:14:43,805 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:43,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:14:43,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:43,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:43,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:44,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:44,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:44,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:44,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:44,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-05 16:14:44,085 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:14:44,103 INFO L628 ElimStorePlain]: treesize reduction 44, result has 45.0 percent of original size [2021-06-05 16:14:44,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:44,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:44,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:44,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 16:14:44,108 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:44,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:44,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:44,130 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-05 16:14:44,220 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:44,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471481078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:44,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:44,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:14:44,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398186766] [2021-06-05 16:14:44,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:44,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:44,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:44,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:44,221 INFO L87 Difference]: Start difference. First operand 4277 states and 14220 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:47,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:47,193 INFO L93 Difference]: Finished difference Result 6791 states and 21989 transitions. [2021-06-05 16:14:47,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 16:14:47,193 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:47,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:47,204 INFO L225 Difference]: With dead ends: 6791 [2021-06-05 16:14:47,205 INFO L226 Difference]: Without dead ends: 6744 [2021-06-05 16:14:47,205 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 2353.4ms TimeCoverageRelationStatistics Valid=731, Invalid=4099, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:14:47,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6744 states. [2021-06-05 16:14:47,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6744 to 4323. [2021-06-05 16:14:47,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4323 states, 4322 states have (on average 3.3290143452105507) internal successors, (14388), 4322 states have internal predecessors, (14388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:47,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4323 states to 4323 states and 14388 transitions. [2021-06-05 16:14:47,283 INFO L78 Accepts]: Start accepts. Automaton has 4323 states and 14388 transitions. Word has length 30 [2021-06-05 16:14:47,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:47,283 INFO L482 AbstractCegarLoop]: Abstraction has 4323 states and 14388 transitions. [2021-06-05 16:14:47,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:47,283 INFO L276 IsEmpty]: Start isEmpty. Operand 4323 states and 14388 transitions. [2021-06-05 16:14:47,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:47,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:47,289 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:47,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:47,489 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:47,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:47,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1243621590, now seen corresponding path program 71 times [2021-06-05 16:14:47,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:47,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227454289] [2021-06-05 16:14:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:47,843 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:47,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:47,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227454289] [2021-06-05 16:14:47,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227454289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:47,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154455362] [2021-06-05 16:14:47,843 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:47,866 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:14:47,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:47,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:14:47,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:48,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:48,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:48,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:48,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:48,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:14:48,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:48,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:48,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:48,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:48,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:48,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:48,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 16:14:48,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:14:48,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:48,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:48,113 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:14:48,134 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:48,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154455362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:48,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:48,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:14:48,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449258561] [2021-06-05 16:14:48,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:48,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:48,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:48,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:48,135 INFO L87 Difference]: Start difference. First operand 4323 states and 14388 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:51,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:51,777 INFO L93 Difference]: Finished difference Result 8123 states and 25765 transitions. [2021-06-05 16:14:51,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 16:14:51,778 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:51,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:51,789 INFO L225 Difference]: With dead ends: 8123 [2021-06-05 16:14:51,789 INFO L226 Difference]: Without dead ends: 8093 [2021-06-05 16:14:51,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2053 ImplicationChecksByTransitivity, 2487.0ms TimeCoverageRelationStatistics Valid=849, Invalid=5957, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 16:14:51,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8093 states. [2021-06-05 16:14:51,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8093 to 4365. [2021-06-05 16:14:51,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4365 states, 4364 states have (on average 3.334555453712191) internal successors, (14552), 4364 states have internal predecessors, (14552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:51,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4365 states to 4365 states and 14552 transitions. [2021-06-05 16:14:51,866 INFO L78 Accepts]: Start accepts. Automaton has 4365 states and 14552 transitions. Word has length 30 [2021-06-05 16:14:51,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:51,866 INFO L482 AbstractCegarLoop]: Abstraction has 4365 states and 14552 transitions. [2021-06-05 16:14:51,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:51,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4365 states and 14552 transitions. [2021-06-05 16:14:51,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:51,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:51,871 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:52,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-06-05 16:14:52,072 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:52,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:52,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1526993316, now seen corresponding path program 72 times [2021-06-05 16:14:52,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:52,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915260360] [2021-06-05 16:14:52,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:52,406 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:52,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:52,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915260360] [2021-06-05 16:14:52,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915260360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:52,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364672678] [2021-06-05 16:14:52,407 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:52,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:14:52,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:14:52,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:52,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:52,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:52,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:52,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:14:52,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:14:52,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:52,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:52,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:52,706 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 19 treesize of output 9 [2021-06-05 16:14:52,708 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:52,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:52,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:52,716 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 16:14:52,808 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:52,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364672678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:52,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:52,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-06-05 16:14:52,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293879845] [2021-06-05 16:14:52,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 16:14:52,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:52,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 16:14:52,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=709, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:14:52,809 INFO L87 Difference]: Start difference. First operand 4365 states and 14552 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:55,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:14:55,850 INFO L93 Difference]: Finished difference Result 6910 states and 22341 transitions. [2021-06-05 16:14:55,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:14:55,850 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:14:55,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:14:55,860 INFO L225 Difference]: With dead ends: 6910 [2021-06-05 16:14:55,860 INFO L226 Difference]: Without dead ends: 6895 [2021-06-05 16:14:55,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 2273.0ms TimeCoverageRelationStatistics Valid=688, Invalid=4424, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:14:55,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6895 states. [2021-06-05 16:14:55,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6895 to 4373. [2021-06-05 16:14:55,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4373 states, 4372 states have (on average 3.3344007319304665) internal successors, (14578), 4372 states have internal predecessors, (14578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:55,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4373 states to 4373 states and 14578 transitions. [2021-06-05 16:14:55,931 INFO L78 Accepts]: Start accepts. Automaton has 4373 states and 14578 transitions. Word has length 30 [2021-06-05 16:14:55,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:14:55,931 INFO L482 AbstractCegarLoop]: Abstraction has 4373 states and 14578 transitions. [2021-06-05 16:14:55,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:14:55,932 INFO L276 IsEmpty]: Start isEmpty. Operand 4373 states and 14578 transitions. [2021-06-05 16:14:55,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:14:55,937 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:14:55,937 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:14:56,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:56,137 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:14:56,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:14:56,138 INFO L82 PathProgramCache]: Analyzing trace with hash 246114520, now seen corresponding path program 73 times [2021-06-05 16:14:56,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:14:56,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486386363] [2021-06-05 16:14:56,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:14:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:56,476 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:56,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:14:56,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486386363] [2021-06-05 16:14:56,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486386363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:56,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301176492] [2021-06-05 16:14:56,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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:14:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:14:56,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:14:56,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:14:56,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:56,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:56,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:56,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:14:56,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:14:56,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:56,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:14:56,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:14:56,736 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 19 treesize of output 9 [2021-06-05 16:14:56,738 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:14:56,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:14:56,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:14:56,747 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:14:56,792 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:14:56,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301176492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:14:56,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:14:56,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:14:56,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467649504] [2021-06-05 16:14:56,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:14:56,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:14:56,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:14:56,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:14:56,793 INFO L87 Difference]: Start difference. First operand 4373 states and 14578 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:01,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:01,249 INFO L93 Difference]: Finished difference Result 8527 states and 27097 transitions. [2021-06-05 16:15:01,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 16:15:01,250 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:01,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:01,263 INFO L225 Difference]: With dead ends: 8527 [2021-06-05 16:15:01,263 INFO L226 Difference]: Without dead ends: 8497 [2021-06-05 16:15:01,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2993 ImplicationChecksByTransitivity, 3464.2ms TimeCoverageRelationStatistics Valid=1448, Invalid=7672, Unknown=0, NotChecked=0, Total=9120 [2021-06-05 16:15:01,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8497 states. [2021-06-05 16:15:01,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8497 to 4358. [2021-06-05 16:15:01,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4358 states, 4357 states have (on average 3.330732155152628) internal successors, (14512), 4357 states have internal predecessors, (14512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:01,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4358 states to 4358 states and 14512 transitions. [2021-06-05 16:15:01,360 INFO L78 Accepts]: Start accepts. Automaton has 4358 states and 14512 transitions. Word has length 30 [2021-06-05 16:15:01,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:01,360 INFO L482 AbstractCegarLoop]: Abstraction has 4358 states and 14512 transitions. [2021-06-05 16:15:01,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:01,360 INFO L276 IsEmpty]: Start isEmpty. Operand 4358 states and 14512 transitions. [2021-06-05 16:15:01,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:01,366 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:01,366 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:01,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-06-05 16:15:01,581 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:01,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:01,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1644253456, now seen corresponding path program 74 times [2021-06-05 16:15:01,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:01,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541365037] [2021-06-05 16:15:01,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:01,990 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:01,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:01,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541365037] [2021-06-05 16:15:01,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541365037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:01,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300673249] [2021-06-05 16:15:01,991 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:02,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:15:02,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:02,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:02,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:02,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:02,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:02,243 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:02,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:15:02,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:15:02,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:02,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:02,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:02,256 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 19 treesize of output 9 [2021-06-05 16:15:02,257 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:02,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:02,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:02,264 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 16:15:02,309 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:02,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300673249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:02,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:02,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 16:15:02,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987844120] [2021-06-05 16:15:02,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:15:02,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:02,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:15:02,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:15:02,310 INFO L87 Difference]: Start difference. First operand 4358 states and 14512 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:07,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:07,614 INFO L93 Difference]: Finished difference Result 7491 states and 23694 transitions. [2021-06-05 16:15:07,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-06-05 16:15:07,614 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:07,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:07,626 INFO L225 Difference]: With dead ends: 7491 [2021-06-05 16:15:07,626 INFO L226 Difference]: Without dead ends: 7461 [2021-06-05 16:15:07,627 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2906 ImplicationChecksByTransitivity, 3764.7ms TimeCoverageRelationStatistics Valid=1069, Invalid=8051, Unknown=0, NotChecked=0, Total=9120 [2021-06-05 16:15:07,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7461 states. [2021-06-05 16:15:07,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7461 to 4348. [2021-06-05 16:15:07,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4348 states, 4347 states have (on average 3.3305728088336783) internal successors, (14478), 4347 states have internal predecessors, (14478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:07,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4348 states to 4348 states and 14478 transitions. [2021-06-05 16:15:07,720 INFO L78 Accepts]: Start accepts. Automaton has 4348 states and 14478 transitions. Word has length 30 [2021-06-05 16:15:07,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:07,720 INFO L482 AbstractCegarLoop]: Abstraction has 4348 states and 14478 transitions. [2021-06-05 16:15:07,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:07,720 INFO L276 IsEmpty]: Start isEmpty. Operand 4348 states and 14478 transitions. [2021-06-05 16:15:07,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:07,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:07,726 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:07,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:07,929 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:07,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:07,929 INFO L82 PathProgramCache]: Analyzing trace with hash -2025234147, now seen corresponding path program 51 times [2021-06-05 16:15:07,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:07,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119145206] [2021-06-05 16:15:07,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:07,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:08,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:08,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:08,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119145206] [2021-06-05 16:15:08,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119145206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:08,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072477086] [2021-06-05 16:15:08,164 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:08,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:15:08,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:08,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:08,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:08,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:08,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:08,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:08,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:08,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:08,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:08,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:08,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:08,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:08,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:08,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:15:08,490 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:08,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072477086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:08,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:08,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:15:08,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257392523] [2021-06-05 16:15:08,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:08,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:08,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:08,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:08,491 INFO L87 Difference]: Start difference. First operand 4348 states and 14478 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:09,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:09,458 INFO L93 Difference]: Finished difference Result 5204 states and 17135 transitions. [2021-06-05 16:15:09,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:15:09,459 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:09,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:09,467 INFO L225 Difference]: With dead ends: 5204 [2021-06-05 16:15:09,467 INFO L226 Difference]: Without dead ends: 5189 [2021-06-05 16:15:09,467 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 869.6ms TimeCoverageRelationStatistics Valid=231, Invalid=1175, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:15:09,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5189 states. [2021-06-05 16:15:09,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5189 to 4363. [2021-06-05 16:15:09,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4363 states, 4362 states have (on average 3.330123796423659) internal successors, (14526), 4362 states have internal predecessors, (14526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:09,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4363 states to 4363 states and 14526 transitions. [2021-06-05 16:15:09,525 INFO L78 Accepts]: Start accepts. Automaton has 4363 states and 14526 transitions. Word has length 30 [2021-06-05 16:15:09,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:09,525 INFO L482 AbstractCegarLoop]: Abstraction has 4363 states and 14526 transitions. [2021-06-05 16:15:09,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:09,525 INFO L276 IsEmpty]: Start isEmpty. Operand 4363 states and 14526 transitions. [2021-06-05 16:15:09,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:09,530 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:09,530 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:09,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-06-05 16:15:09,741 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:09,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:09,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1449855939, now seen corresponding path program 52 times [2021-06-05 16:15:09,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:09,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2313666] [2021-06-05 16:15:09,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:09,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:09,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:09,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:09,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2313666] [2021-06-05 16:15:09,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2313666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:09,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82810990] [2021-06-05 16:15:09,956 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:09,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:15:09,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:09,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:09,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:10,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:10,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:10,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:10,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:10,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:10,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:10,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:10,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:10,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:10,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:10,233 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:15:10,247 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:10,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82810990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:10,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:10,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:10,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754069447] [2021-06-05 16:15:10,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:10,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:10,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:10,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:10,248 INFO L87 Difference]: Start difference. First operand 4363 states and 14526 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:12,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:12,175 INFO L93 Difference]: Finished difference Result 5926 states and 19356 transitions. [2021-06-05 16:15:12,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:15:12,176 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:12,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:12,184 INFO L225 Difference]: With dead ends: 5926 [2021-06-05 16:15:12,185 INFO L226 Difference]: Without dead ends: 5907 [2021-06-05 16:15:12,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 1534.5ms TimeCoverageRelationStatistics Valid=349, Invalid=2201, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:15:12,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5907 states. [2021-06-05 16:15:12,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5907 to 4408. [2021-06-05 16:15:12,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4408 states, 4407 states have (on average 3.332652598139324) internal successors, (14687), 4407 states have internal predecessors, (14687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:12,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4408 states to 4408 states and 14687 transitions. [2021-06-05 16:15:12,262 INFO L78 Accepts]: Start accepts. Automaton has 4408 states and 14687 transitions. Word has length 30 [2021-06-05 16:15:12,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:12,262 INFO L482 AbstractCegarLoop]: Abstraction has 4408 states and 14687 transitions. [2021-06-05 16:15:12,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:12,262 INFO L276 IsEmpty]: Start isEmpty. Operand 4408 states and 14687 transitions. [2021-06-05 16:15:12,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:12,268 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:12,268 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:12,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2021-06-05 16:15:12,468 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:12,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:12,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1044657145, now seen corresponding path program 53 times [2021-06-05 16:15:12,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:12,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582630898] [2021-06-05 16:15:12,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:12,679 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:12,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:12,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582630898] [2021-06-05 16:15:12,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582630898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:12,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561389170] [2021-06-05 16:15:12,679 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:12,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:15:12,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:12,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:15:12,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:12,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:12,888 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:12,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:15:12,890 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:12,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:12,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:15:12,901 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:12,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:12,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:12,909 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 16:15:12,957 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:12,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561389170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:12,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:12,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:15:12,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206591281] [2021-06-05 16:15:12,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:12,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:12,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:12,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:12,957 INFO L87 Difference]: Start difference. First operand 4408 states and 14687 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:14,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:14,479 INFO L93 Difference]: Finished difference Result 6036 states and 19760 transitions. [2021-06-05 16:15:14,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:15:14,479 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:14,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:14,488 INFO L225 Difference]: With dead ends: 6036 [2021-06-05 16:15:14,488 INFO L226 Difference]: Without dead ends: 6021 [2021-06-05 16:15:14,488 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 1311.6ms TimeCoverageRelationStatistics Valid=464, Invalid=2086, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:15:14,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6021 states. [2021-06-05 16:15:14,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6021 to 4402. [2021-06-05 16:15:14,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4402 states, 4401 states have (on average 3.3310611224721653) internal successors, (14660), 4401 states have internal predecessors, (14660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:14,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4402 states to 4402 states and 14660 transitions. [2021-06-05 16:15:14,560 INFO L78 Accepts]: Start accepts. Automaton has 4402 states and 14660 transitions. Word has length 30 [2021-06-05 16:15:14,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:14,560 INFO L482 AbstractCegarLoop]: Abstraction has 4402 states and 14660 transitions. [2021-06-05 16:15:14,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:14,560 INFO L276 IsEmpty]: Start isEmpty. Operand 4402 states and 14660 transitions. [2021-06-05 16:15:14,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:14,566 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:14,566 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:14,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable346 [2021-06-05 16:15:14,785 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:14,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:14,785 INFO L82 PathProgramCache]: Analyzing trace with hash -612942005, now seen corresponding path program 54 times [2021-06-05 16:15:14,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:14,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548595370] [2021-06-05 16:15:14,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:14,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:15,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:15,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:15,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548595370] [2021-06-05 16:15:15,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548595370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:15,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310450610] [2021-06-05 16:15:15,069 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:15,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:15:15,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:15,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:15,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:15,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:15,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:15,251 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:15,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:15:15,252 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:15,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:15,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:15:15,261 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:15,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:15,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:15,268 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:15:15,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:15,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310450610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:15,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:15,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:15,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311859074] [2021-06-05 16:15:15,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:15,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:15,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:15,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:15,325 INFO L87 Difference]: Start difference. First operand 4402 states and 14660 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:17,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:17,129 INFO L93 Difference]: Finished difference Result 5924 states and 19456 transitions. [2021-06-05 16:15:17,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:15:17,129 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:17,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:17,139 INFO L225 Difference]: With dead ends: 5924 [2021-06-05 16:15:17,139 INFO L226 Difference]: Without dead ends: 5899 [2021-06-05 16:15:17,139 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 1445.1ms TimeCoverageRelationStatistics Valid=427, Invalid=2543, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:15:17,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2021-06-05 16:15:17,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 4353. [2021-06-05 16:15:17,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4353 states, 4352 states have (on average 3.3253676470588234) internal successors, (14472), 4352 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:17,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4353 states to 4353 states and 14472 transitions. [2021-06-05 16:15:17,220 INFO L78 Accepts]: Start accepts. Automaton has 4353 states and 14472 transitions. Word has length 30 [2021-06-05 16:15:17,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:17,220 INFO L482 AbstractCegarLoop]: Abstraction has 4353 states and 14472 transitions. [2021-06-05 16:15:17,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:17,220 INFO L276 IsEmpty]: Start isEmpty. Operand 4353 states and 14472 transitions. [2021-06-05 16:15:17,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:17,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:17,226 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:17,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-05 16:15:17,432 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:17,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:17,432 INFO L82 PathProgramCache]: Analyzing trace with hash 335229075, now seen corresponding path program 55 times [2021-06-05 16:15:17,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:17,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327387020] [2021-06-05 16:15:17,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:17,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:17,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:17,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327387020] [2021-06-05 16:15:17,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327387020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:17,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982841696] [2021-06-05 16:15:17,660 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:17,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:17,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:17,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:17,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:17,888 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:17,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:15:17,890 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:17,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:17,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 16:15:17,899 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:17,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:17,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:17,906 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:17 [2021-06-05 16:15:17,950 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:17,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982841696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:17,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:17,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:17,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33810888] [2021-06-05 16:15:17,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:17,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:17,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:17,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:17,951 INFO L87 Difference]: Start difference. First operand 4353 states and 14472 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:20,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:20,364 INFO L93 Difference]: Finished difference Result 5922 states and 19301 transitions. [2021-06-05 16:15:20,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:15:20,364 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:20,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:20,373 INFO L225 Difference]: With dead ends: 5922 [2021-06-05 16:15:20,374 INFO L226 Difference]: Without dead ends: 5876 [2021-06-05 16:15:20,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 1694.6ms TimeCoverageRelationStatistics Valid=380, Invalid=2812, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:15:20,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5876 states. [2021-06-05 16:15:20,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5876 to 4320. [2021-06-05 16:15:20,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4320 states, 4319 states have (on average 3.3246121787450797) internal successors, (14359), 4319 states have internal predecessors, (14359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:20,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4320 states to 4320 states and 14359 transitions. [2021-06-05 16:15:20,465 INFO L78 Accepts]: Start accepts. Automaton has 4320 states and 14359 transitions. Word has length 30 [2021-06-05 16:15:20,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:20,466 INFO L482 AbstractCegarLoop]: Abstraction has 4320 states and 14359 transitions. [2021-06-05 16:15:20,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:20,466 INFO L276 IsEmpty]: Start isEmpty. Operand 4320 states and 14359 transitions. [2021-06-05 16:15:20,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:20,471 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:20,471 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:20,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:20,681 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:20,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:20,681 INFO L82 PathProgramCache]: Analyzing trace with hash 156866239, now seen corresponding path program 56 times [2021-06-05 16:15:20,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:20,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665255219] [2021-06-05 16:15:20,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:20,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:20,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:20,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:20,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665255219] [2021-06-05 16:15:20,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665255219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:20,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126072809] [2021-06-05 16:15:20,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:20,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:15:20,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:20,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:15:20,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:21,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:21,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:21,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:21,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:15:21,084 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:21,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:21,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:15:21,094 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:21,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:21,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:21,101 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:15:21,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:21,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126072809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:21,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:21,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:21,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499965812] [2021-06-05 16:15:21,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:21,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:21,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:21,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:21,165 INFO L87 Difference]: Start difference. First operand 4320 states and 14359 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:22,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:22,898 INFO L93 Difference]: Finished difference Result 6413 states and 20884 transitions. [2021-06-05 16:15:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:15:22,898 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:22,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:22,909 INFO L225 Difference]: With dead ends: 6413 [2021-06-05 16:15:22,909 INFO L226 Difference]: Without dead ends: 6363 [2021-06-05 16:15:22,910 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1365.8ms TimeCoverageRelationStatistics Valid=436, Invalid=2426, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:15:22,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-06-05 16:15:22,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4328. [2021-06-05 16:15:22,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4328 states, 4327 states have (on average 3.324012017564132) internal successors, (14383), 4327 states have internal predecessors, (14383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:22,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4328 states to 4328 states and 14383 transitions. [2021-06-05 16:15:22,985 INFO L78 Accepts]: Start accepts. Automaton has 4328 states and 14383 transitions. Word has length 30 [2021-06-05 16:15:22,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:22,985 INFO L482 AbstractCegarLoop]: Abstraction has 4328 states and 14383 transitions. [2021-06-05 16:15:22,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:22,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4328 states and 14383 transitions. [2021-06-05 16:15:22,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:22,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:22,990 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:23,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable353,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:23,205 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:23,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:23,205 INFO L82 PathProgramCache]: Analyzing trace with hash 979700025, now seen corresponding path program 57 times [2021-06-05 16:15:23,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:23,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789475299] [2021-06-05 16:15:23,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:23,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:23,444 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:23,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:23,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789475299] [2021-06-05 16:15:23,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789475299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:23,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917578438] [2021-06-05 16:15:23,445 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:23,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:15:23,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:23,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:23,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:23,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:23,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:23,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:23,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:23,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:23,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:23,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:23,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:23,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:23,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:23,738 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:15:23,752 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:23,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917578438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:23,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:23,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:15:23,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880762540] [2021-06-05 16:15:23,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:23,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:23,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:23,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:23,753 INFO L87 Difference]: Start difference. First operand 4328 states and 14383 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:24,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:24,874 INFO L93 Difference]: Finished difference Result 5412 states and 17750 transitions. [2021-06-05 16:15:24,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:15:24,874 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:24,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:24,882 INFO L225 Difference]: With dead ends: 5412 [2021-06-05 16:15:24,882 INFO L226 Difference]: Without dead ends: 5391 [2021-06-05 16:15:24,882 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 992.8ms TimeCoverageRelationStatistics Valid=290, Invalid=1350, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:15:24,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5391 states. [2021-06-05 16:15:24,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5391 to 4424. [2021-06-05 16:15:24,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4424 states, 4423 states have (on average 3.3242143341623334) internal successors, (14703), 4423 states have internal predecessors, (14703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:24,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4424 states to 4424 states and 14703 transitions. [2021-06-05 16:15:24,947 INFO L78 Accepts]: Start accepts. Automaton has 4424 states and 14703 transitions. Word has length 30 [2021-06-05 16:15:24,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:24,947 INFO L482 AbstractCegarLoop]: Abstraction has 4424 states and 14703 transitions. [2021-06-05 16:15:24,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:24,947 INFO L276 IsEmpty]: Start isEmpty. Operand 4424 states and 14703 transitions. [2021-06-05 16:15:24,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:24,953 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:24,953 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:25,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2021-06-05 16:15:25,155 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:25,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:25,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1665753381, now seen corresponding path program 58 times [2021-06-05 16:15:25,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:25,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629040769] [2021-06-05 16:15:25,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:25,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:25,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:25,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629040769] [2021-06-05 16:15:25,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629040769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:25,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757270083] [2021-06-05 16:15:25,456 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:25,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:15:25,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:25,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:25,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:25,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:25,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:25,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:25,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:25,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:25,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:25,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:25,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:25,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:25,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:25,718 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:15:25,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:25,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757270083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:25,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:25,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:25,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753008173] [2021-06-05 16:15:25,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:25,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:25,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:25,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:25,741 INFO L87 Difference]: Start difference. First operand 4424 states and 14703 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:26,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:26,547 INFO L93 Difference]: Finished difference Result 4911 states and 16171 transitions. [2021-06-05 16:15:26,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:15:26,547 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:26,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:26,554 INFO L225 Difference]: With dead ends: 4911 [2021-06-05 16:15:26,554 INFO L226 Difference]: Without dead ends: 4892 [2021-06-05 16:15:26,554 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 739.2ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-06-05 16:15:26,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4892 states. [2021-06-05 16:15:26,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4892 to 4426. [2021-06-05 16:15:26,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.326327683615819) internal successors, (14719), 4425 states have internal predecessors, (14719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:26,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 14719 transitions. [2021-06-05 16:15:26,611 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 14719 transitions. Word has length 30 [2021-06-05 16:15:26,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:26,611 INFO L482 AbstractCegarLoop]: Abstraction has 4426 states and 14719 transitions. [2021-06-05 16:15:26,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:26,612 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 14719 transitions. [2021-06-05 16:15:26,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:26,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:26,617 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:26,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-06-05 16:15:26,817 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:26,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:26,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1745996585, now seen corresponding path program 59 times [2021-06-05 16:15:26,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:26,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454872200] [2021-06-05 16:15:26,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:26,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:27,038 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:27,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:27,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454872200] [2021-06-05 16:15:27,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454872200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:27,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58318393] [2021-06-05 16:15:27,039 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:27,060 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:15:27,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:27,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:27,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:27,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:27,258 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 16:15:27,258 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 5 new quantified variables, introduced 5 case distinctions, treesize of input 121 treesize of output 107 [2021-06-05 16:15:27,260 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:27,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:27,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:27,273 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 19 treesize of output 9 [2021-06-05 16:15:27,274 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:27,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:27,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:27,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:129, output treesize:21 [2021-06-05 16:15:27,351 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:27,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58318393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:27,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:27,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:15:27,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053254449] [2021-06-05 16:15:27,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:27,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:27,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:27,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:27,351 INFO L87 Difference]: Start difference. First operand 4426 states and 14719 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:28,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:28,374 INFO L93 Difference]: Finished difference Result 5685 states and 18684 transitions. [2021-06-05 16:15:28,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:15:28,374 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:28,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:28,383 INFO L225 Difference]: With dead ends: 5685 [2021-06-05 16:15:28,383 INFO L226 Difference]: Without dead ends: 5660 [2021-06-05 16:15:28,383 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 956.5ms TimeCoverageRelationStatistics Valid=334, Invalid=1306, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:15:28,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5660 states. [2021-06-05 16:15:28,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5660 to 4411. [2021-06-05 16:15:28,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4411 states, 4410 states have (on average 3.3267573696145125) internal successors, (14671), 4410 states have internal predecessors, (14671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:28,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4411 states to 4411 states and 14671 transitions. [2021-06-05 16:15:28,451 INFO L78 Accepts]: Start accepts. Automaton has 4411 states and 14671 transitions. Word has length 30 [2021-06-05 16:15:28,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:28,451 INFO L482 AbstractCegarLoop]: Abstraction has 4411 states and 14671 transitions. [2021-06-05 16:15:28,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:28,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4411 states and 14671 transitions. [2021-06-05 16:15:28,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:28,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:28,457 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:28,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable357 [2021-06-05 16:15:28,669 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:28,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:28,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1549547523, now seen corresponding path program 60 times [2021-06-05 16:15:28,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:28,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647664786] [2021-06-05 16:15:28,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:28,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:29,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:29,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:29,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647664786] [2021-06-05 16:15:29,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647664786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:29,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528652793] [2021-06-05 16:15:29,005 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:29,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:15:29,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:29,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:15:29,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:29,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:29,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:29,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:29,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:15:29,236 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:29,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:29,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:15:29,246 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:29,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:29,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:29,255 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 16:15:29,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:29,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528652793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:29,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:29,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:15:29,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989805232] [2021-06-05 16:15:29,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:29,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:29,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:29,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:29,324 INFO L87 Difference]: Start difference. First operand 4411 states and 14671 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:30,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:30,442 INFO L93 Difference]: Finished difference Result 4906 states and 16210 transitions. [2021-06-05 16:15:30,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:15:30,442 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:30,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:30,448 INFO L225 Difference]: With dead ends: 4906 [2021-06-05 16:15:30,448 INFO L226 Difference]: Without dead ends: 4877 [2021-06-05 16:15:30,448 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1051.2ms TimeCoverageRelationStatistics Valid=234, Invalid=1406, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:15:30,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4877 states. [2021-06-05 16:15:30,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4877 to 4399. [2021-06-05 16:15:30,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4399 states, 4398 states have (on average 3.327648931332424) internal successors, (14635), 4398 states have internal predecessors, (14635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:30,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4399 states to 4399 states and 14635 transitions. [2021-06-05 16:15:30,499 INFO L78 Accepts]: Start accepts. Automaton has 4399 states and 14635 transitions. Word has length 30 [2021-06-05 16:15:30,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:30,499 INFO L482 AbstractCegarLoop]: Abstraction has 4399 states and 14635 transitions. [2021-06-05 16:15:30,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:30,500 INFO L276 IsEmpty]: Start isEmpty. Operand 4399 states and 14635 transitions. [2021-06-05 16:15:30,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:30,504 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:30,504 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:30,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:30,705 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:30,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:30,705 INFO L82 PathProgramCache]: Analyzing trace with hash -56298449, now seen corresponding path program 61 times [2021-06-05 16:15:30,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:30,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110663941] [2021-06-05 16:15:30,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:30,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:30,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:30,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:30,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110663941] [2021-06-05 16:15:30,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110663941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:30,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879377956] [2021-06-05 16:15:30,919 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:30,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:30,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:30,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:31,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:31,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:31,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:31,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:15:31,116 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:31,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:31,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:15:31,125 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:31,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:31,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:31,132 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:15:31,193 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:31,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879377956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:31,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:31,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:15:31,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425008382] [2021-06-05 16:15:31,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:31,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:31,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:31,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:31,194 INFO L87 Difference]: Start difference. First operand 4399 states and 14635 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:32,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:32,855 INFO L93 Difference]: Finished difference Result 6124 states and 20095 transitions. [2021-06-05 16:15:32,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:15:32,856 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:32,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:32,864 INFO L225 Difference]: With dead ends: 6124 [2021-06-05 16:15:32,864 INFO L226 Difference]: Without dead ends: 6099 [2021-06-05 16:15:32,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1276.3ms TimeCoverageRelationStatistics Valid=432, Invalid=2430, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:15:32,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6099 states. [2021-06-05 16:15:32,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6099 to 4372. [2021-06-05 16:15:32,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4372 states, 4371 states have (on average 3.3269274765499888) internal successors, (14542), 4371 states have internal predecessors, (14542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:32,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4372 states to 4372 states and 14542 transitions. [2021-06-05 16:15:32,931 INFO L78 Accepts]: Start accepts. Automaton has 4372 states and 14542 transitions. Word has length 30 [2021-06-05 16:15:32,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:32,931 INFO L482 AbstractCegarLoop]: Abstraction has 4372 states and 14542 transitions. [2021-06-05 16:15:32,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:32,931 INFO L276 IsEmpty]: Start isEmpty. Operand 4372 states and 14542 transitions. [2021-06-05 16:15:32,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:32,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:32,936 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:33,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:33,137 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:33,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:33,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1603422319, now seen corresponding path program 62 times [2021-06-05 16:15:33,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:33,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623752165] [2021-06-05 16:15:33,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:33,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:33,365 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:33,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:33,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623752165] [2021-06-05 16:15:33,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623752165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:33,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938843929] [2021-06-05 16:15:33,365 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:33,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:15:33,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:33,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:15:33,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:33,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:33,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:33,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:33,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:15:33,585 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:33,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:33,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:15:33,598 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:33,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:33,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:33,606 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:15:33,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:33,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938843929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:33,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:33,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:15:33,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623190786] [2021-06-05 16:15:33,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:33,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:33,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:33,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:33,672 INFO L87 Difference]: Start difference. First operand 4372 states and 14542 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:34,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:34,967 INFO L93 Difference]: Finished difference Result 5872 states and 19264 transitions. [2021-06-05 16:15:34,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:15:34,968 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:34,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:34,976 INFO L225 Difference]: With dead ends: 5872 [2021-06-05 16:15:34,976 INFO L226 Difference]: Without dead ends: 5822 [2021-06-05 16:15:34,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1110.3ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:15:34,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5822 states. [2021-06-05 16:15:35,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5822 to 4341. [2021-06-05 16:15:35,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4341 states, 4340 states have (on average 3.322811059907834) internal successors, (14421), 4340 states have internal predecessors, (14421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:35,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4341 states to 4341 states and 14421 transitions. [2021-06-05 16:15:35,044 INFO L78 Accepts]: Start accepts. Automaton has 4341 states and 14421 transitions. Word has length 30 [2021-06-05 16:15:35,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:35,044 INFO L482 AbstractCegarLoop]: Abstraction has 4341 states and 14421 transitions. [2021-06-05 16:15:35,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:35,044 INFO L276 IsEmpty]: Start isEmpty. Operand 4341 states and 14421 transitions. [2021-06-05 16:15:35,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:35,049 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:35,049 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:35,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-05 16:15:35,253 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:35,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:35,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1166850643, now seen corresponding path program 63 times [2021-06-05 16:15:35,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:35,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942068309] [2021-06-05 16:15:35,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:35,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:35,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:35,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942068309] [2021-06-05 16:15:35,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942068309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:35,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259076367] [2021-06-05 16:15:35,508 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:35,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:15:35,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:35,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:35,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:35,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:35,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:35,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:15:35,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:15:35,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:35,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:35,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, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:15:35,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:35,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:35,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:35,846 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:15:35,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:15:35,848 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:35,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:35,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:35,869 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:45, output treesize:56 [2021-06-05 16:15:35,959 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:35,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259076367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:35,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:35,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:15:35,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663406931] [2021-06-05 16:15:35,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:35,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:35,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:35,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:35,960 INFO L87 Difference]: Start difference. First operand 4341 states and 14421 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:37,057 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-06-05 16:15:37,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:37,704 INFO L93 Difference]: Finished difference Result 6275 states and 20435 transitions. [2021-06-05 16:15:37,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:15:37,704 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:37,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:37,715 INFO L225 Difference]: With dead ends: 6275 [2021-06-05 16:15:37,715 INFO L226 Difference]: Without dead ends: 6246 [2021-06-05 16:15:37,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1544.5ms TimeCoverageRelationStatistics Valid=366, Invalid=2084, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:15:37,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6246 states. [2021-06-05 16:15:37,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6246 to 4267. [2021-06-05 16:15:37,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4267 states, 4266 states have (on average 3.319268635724332) internal successors, (14160), 4266 states have internal predecessors, (14160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:37,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4267 states to 4267 states and 14160 transitions. [2021-06-05 16:15:37,792 INFO L78 Accepts]: Start accepts. Automaton has 4267 states and 14160 transitions. Word has length 30 [2021-06-05 16:15:37,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:37,792 INFO L482 AbstractCegarLoop]: Abstraction has 4267 states and 14160 transitions. [2021-06-05 16:15:37,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:37,792 INFO L276 IsEmpty]: Start isEmpty. Operand 4267 states and 14160 transitions. [2021-06-05 16:15:37,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:37,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:37,798 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:37,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-05 16:15:37,998 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:37,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:37,999 INFO L82 PathProgramCache]: Analyzing trace with hash -940120959, now seen corresponding path program 64 times [2021-06-05 16:15:37,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:37,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601121530] [2021-06-05 16:15:37,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:38,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:38,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601121530] [2021-06-05 16:15:38,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601121530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:38,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054350337] [2021-06-05 16:15:38,196 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:38,218 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:15:38,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:38,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:38,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:38,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:38,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:38,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:38,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:38,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:38,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:38,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:38,461 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:38,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:38,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:38,465 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:15:38,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:38,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054350337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:38,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:38,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:38,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238622895] [2021-06-05 16:15:38,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:38,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:38,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:38,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:38,480 INFO L87 Difference]: Start difference. First operand 4267 states and 14160 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:39,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:39,843 INFO L93 Difference]: Finished difference Result 5530 states and 18052 transitions. [2021-06-05 16:15:39,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:15:39,843 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:39,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:39,851 INFO L225 Difference]: With dead ends: 5530 [2021-06-05 16:15:39,851 INFO L226 Difference]: Without dead ends: 5505 [2021-06-05 16:15:39,852 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1155.6ms TimeCoverageRelationStatistics Valid=321, Invalid=1935, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:15:39,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5505 states. [2021-06-05 16:15:39,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5505 to 4323. [2021-06-05 16:15:39,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4323 states, 4322 states have (on average 3.32415548357242) internal successors, (14367), 4322 states have internal predecessors, (14367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:39,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4323 states to 4323 states and 14367 transitions. [2021-06-05 16:15:39,911 INFO L78 Accepts]: Start accepts. Automaton has 4323 states and 14367 transitions. Word has length 30 [2021-06-05 16:15:39,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:39,911 INFO L482 AbstractCegarLoop]: Abstraction has 4323 states and 14367 transitions. [2021-06-05 16:15:39,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:39,911 INFO L276 IsEmpty]: Start isEmpty. Operand 4323 states and 14367 transitions. [2021-06-05 16:15:39,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:39,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:39,916 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:40,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:40,116 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:40,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:40,117 INFO L82 PathProgramCache]: Analyzing trace with hash 140092295, now seen corresponding path program 65 times [2021-06-05 16:15:40,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:40,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545511838] [2021-06-05 16:15:40,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:40,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:40,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:40,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545511838] [2021-06-05 16:15:40,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545511838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:40,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330862727] [2021-06-05 16:15:40,350 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:40,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:15:40,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:40,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:40,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:40,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:40,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:40,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:15:40,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:15:40,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:40,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:40,640 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:15:40,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:15:40,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:40,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, 1 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-06-05 16:15:40,645 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:40,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:40,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:40,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:40,667 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:43, output treesize:60 [2021-06-05 16:15:40,897 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:40,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330862727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:40,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:40,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 16:15:40,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499678044] [2021-06-05 16:15:40,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:15:40,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:40,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:15:40,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:15:40,898 INFO L87 Difference]: Start difference. First operand 4323 states and 14367 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:42,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:42,791 INFO L93 Difference]: Finished difference Result 5881 states and 19184 transitions. [2021-06-05 16:15:42,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:15:42,791 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:42,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:42,799 INFO L225 Difference]: With dead ends: 5881 [2021-06-05 16:15:42,799 INFO L226 Difference]: Without dead ends: 5812 [2021-06-05 16:15:42,799 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1700.0ms TimeCoverageRelationStatistics Valid=350, Invalid=2200, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:15:42,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2021-06-05 16:15:42,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 4313. [2021-06-05 16:15:42,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4313 states, 4312 states have (on average 3.320500927643785) internal successors, (14318), 4312 states have internal predecessors, (14318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:42,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4313 states to 4313 states and 14318 transitions. [2021-06-05 16:15:42,858 INFO L78 Accepts]: Start accepts. Automaton has 4313 states and 14318 transitions. Word has length 30 [2021-06-05 16:15:42,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:42,858 INFO L482 AbstractCegarLoop]: Abstraction has 4313 states and 14318 transitions. [2021-06-05 16:15:42,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:42,858 INFO L276 IsEmpty]: Start isEmpty. Operand 4313 states and 14318 transitions. [2021-06-05 16:15:42,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:42,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:42,862 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:43,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:43,063 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:43,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:43,063 INFO L82 PathProgramCache]: Analyzing trace with hash -595692755, now seen corresponding path program 66 times [2021-06-05 16:15:43,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:43,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425720892] [2021-06-05 16:15:43,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:43,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:43,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:43,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425720892] [2021-06-05 16:15:43,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425720892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:43,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474002764] [2021-06-05 16:15:43,273 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:43,295 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:15:43,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:43,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:43,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:43,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:43,463 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:43,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:15:43,465 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:43,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:43,472 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 17 treesize of output 9 [2021-06-05 16:15:43,474 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:43,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:43,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:43,480 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:15:43,542 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:43,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474002764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:43,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:43,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:43,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760633177] [2021-06-05 16:15:43,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:43,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:43,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:43,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:43,543 INFO L87 Difference]: Start difference. First operand 4313 states and 14318 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:43,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:43,984 INFO L93 Difference]: Finished difference Result 5284 states and 17415 transitions. [2021-06-05 16:15:43,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 16:15:43,984 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:43,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:43,992 INFO L225 Difference]: With dead ends: 5284 [2021-06-05 16:15:43,992 INFO L226 Difference]: Without dead ends: 5259 [2021-06-05 16:15:43,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 487.6ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:15:43,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5259 states. [2021-06-05 16:15:44,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5259 to 4305. [2021-06-05 16:15:44,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 4304 states have (on average 3.3201672862453533) internal successors, (14290), 4304 states have internal predecessors, (14290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:44,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 14290 transitions. [2021-06-05 16:15:44,086 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 14290 transitions. Word has length 30 [2021-06-05 16:15:44,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:44,086 INFO L482 AbstractCegarLoop]: Abstraction has 4305 states and 14290 transitions. [2021-06-05 16:15:44,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:44,086 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 14290 transitions. [2021-06-05 16:15:44,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:44,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:44,091 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:44,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:44,293 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:44,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:44,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1889736753, now seen corresponding path program 67 times [2021-06-05 16:15:44,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:44,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782621339] [2021-06-05 16:15:44,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:44,533 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:44,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:44,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782621339] [2021-06-05 16:15:44,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782621339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:44,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902547222] [2021-06-05 16:15:44,534 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:44,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:15:44,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:44,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:44,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:44,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:44,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:44,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:44,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:44,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:15:44,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:44,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:44,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:44,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:15:44,851 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:44,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902547222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:44,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:44,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:15:44,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309524384] [2021-06-05 16:15:44,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:15:44,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:44,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:15:44,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:15:44,852 INFO L87 Difference]: Start difference. First operand 4305 states and 14290 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:46,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:46,010 INFO L93 Difference]: Finished difference Result 5138 states and 16852 transitions. [2021-06-05 16:15:46,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:15:46,010 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:46,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:46,018 INFO L225 Difference]: With dead ends: 5138 [2021-06-05 16:15:46,018 INFO L226 Difference]: Without dead ends: 5119 [2021-06-05 16:15:46,019 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 874.8ms TimeCoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 16:15:46,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5119 states. [2021-06-05 16:15:46,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5119 to 4284. [2021-06-05 16:15:46,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4284 states, 4283 states have (on average 3.320803175344385) internal successors, (14223), 4283 states have internal predecessors, (14223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:46,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4284 states to 4284 states and 14223 transitions. [2021-06-05 16:15:46,090 INFO L78 Accepts]: Start accepts. Automaton has 4284 states and 14223 transitions. Word has length 30 [2021-06-05 16:15:46,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:46,090 INFO L482 AbstractCegarLoop]: Abstraction has 4284 states and 14223 transitions. [2021-06-05 16:15:46,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:46,090 INFO L276 IsEmpty]: Start isEmpty. Operand 4284 states and 14223 transitions. [2021-06-05 16:15:46,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:46,095 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:46,095 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:46,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:46,295 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:46,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:46,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1198397813, now seen corresponding path program 68 times [2021-06-05 16:15:46,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:46,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319712635] [2021-06-05 16:15:46,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:46,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:46,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:46,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319712635] [2021-06-05 16:15:46,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319712635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:46,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143712658] [2021-06-05 16:15:46,558 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:46,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:15:46,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:46,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:15:46,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:46,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:46,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:46,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:15:46,797 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:46,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:46,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:15:46,811 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:46,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:46,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:46,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-05 16:15:46,870 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:46,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143712658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:46,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:46,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:15:46,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709498833] [2021-06-05 16:15:46,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:46,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:46,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:46,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:46,871 INFO L87 Difference]: Start difference. First operand 4284 states and 14223 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:48,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:48,360 INFO L93 Difference]: Finished difference Result 6152 states and 19919 transitions. [2021-06-05 16:15:48,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:15:48,361 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:48,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:48,370 INFO L225 Difference]: With dead ends: 6152 [2021-06-05 16:15:48,370 INFO L226 Difference]: Without dead ends: 6102 [2021-06-05 16:15:48,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1415.3ms TimeCoverageRelationStatistics Valid=458, Invalid=2298, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:15:48,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6102 states. [2021-06-05 16:15:48,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6102 to 4302. [2021-06-05 16:15:48,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4302 states, 4301 states have (on average 3.319228086491514) internal successors, (14276), 4301 states have internal predecessors, (14276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:48,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4302 states to 4302 states and 14276 transitions. [2021-06-05 16:15:48,451 INFO L78 Accepts]: Start accepts. Automaton has 4302 states and 14276 transitions. Word has length 30 [2021-06-05 16:15:48,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:48,451 INFO L482 AbstractCegarLoop]: Abstraction has 4302 states and 14276 transitions. [2021-06-05 16:15:48,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:48,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4302 states and 14276 transitions. [2021-06-05 16:15:48,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:48,458 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:48,458 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:48,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable386 [2021-06-05 16:15:48,666 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:48,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:48,666 INFO L82 PathProgramCache]: Analyzing trace with hash -370273461, now seen corresponding path program 69 times [2021-06-05 16:15:48,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:48,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583996881] [2021-06-05 16:15:48,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:48,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:48,922 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:48,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:48,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583996881] [2021-06-05 16:15:48,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583996881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:48,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283668103] [2021-06-05 16:15:48,922 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:48,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:15:48,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:48,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:48,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:49,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:49,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:49,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:15:49,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:15:49,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:49,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:49,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:15:49,180 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:49,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:49,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:49,197 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:15:49,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:15:49,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:49,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:49,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:49,215 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:40, output treesize:57 [2021-06-05 16:15:49,336 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:49,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283668103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:49,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:49,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:15:49,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073939831] [2021-06-05 16:15:49,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:49,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:49,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:49,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:49,337 INFO L87 Difference]: Start difference. First operand 4302 states and 14276 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:50,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:50,934 INFO L93 Difference]: Finished difference Result 4908 states and 16195 transitions. [2021-06-05 16:15:50,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:15:50,935 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:50,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:50,941 INFO L225 Difference]: With dead ends: 4908 [2021-06-05 16:15:50,941 INFO L226 Difference]: Without dead ends: 4879 [2021-06-05 16:15:50,942 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1442.1ms TimeCoverageRelationStatistics Valid=343, Invalid=1913, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:15:50,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-06-05 16:15:50,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 4322. [2021-06-05 16:15:50,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4322 states, 4321 states have (on average 3.3202962277250636) internal successors, (14347), 4321 states have internal predecessors, (14347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:50,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 14347 transitions. [2021-06-05 16:15:50,998 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 14347 transitions. Word has length 30 [2021-06-05 16:15:50,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:50,999 INFO L482 AbstractCegarLoop]: Abstraction has 4322 states and 14347 transitions. [2021-06-05 16:15:50,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:50,999 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 14347 transitions. [2021-06-05 16:15:51,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:51,004 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:51,004 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:51,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-06-05 16:15:51,205 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:51,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:51,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1527698665, now seen corresponding path program 70 times [2021-06-05 16:15:51,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:51,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321798509] [2021-06-05 16:15:51,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:51,435 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:51,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:51,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321798509] [2021-06-05 16:15:51,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321798509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:51,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017244031] [2021-06-05 16:15:51,435 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:51,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:15:51,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:51,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:51,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:51,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:51,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:51,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:51,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:51,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:51,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:51,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:51,706 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:51,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:51,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:51,712 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:15:51,727 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:51,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017244031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:51,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:51,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:15:51,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422466035] [2021-06-05 16:15:51,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:51,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:51,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:51,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:51,727 INFO L87 Difference]: Start difference. First operand 4322 states and 14347 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:52,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:52,471 INFO L93 Difference]: Finished difference Result 5333 states and 17436 transitions. [2021-06-05 16:15:52,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:15:52,471 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:52,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:52,480 INFO L225 Difference]: With dead ends: 5333 [2021-06-05 16:15:52,480 INFO L226 Difference]: Without dead ends: 5318 [2021-06-05 16:15:52,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 663.8ms TimeCoverageRelationStatistics Valid=226, Invalid=1034, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 16:15:52,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5318 states. [2021-06-05 16:15:52,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5318 to 4314. [2021-06-05 16:15:52,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4314 states, 4313 states have (on average 3.3197310456758635) internal successors, (14318), 4313 states have internal predecessors, (14318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:52,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4314 states to 4314 states and 14318 transitions. [2021-06-05 16:15:52,544 INFO L78 Accepts]: Start accepts. Automaton has 4314 states and 14318 transitions. Word has length 30 [2021-06-05 16:15:52,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:52,544 INFO L482 AbstractCegarLoop]: Abstraction has 4314 states and 14318 transitions. [2021-06-05 16:15:52,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:52,545 INFO L276 IsEmpty]: Start isEmpty. Operand 4314 states and 14318 transitions. [2021-06-05 16:15:52,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:52,550 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:52,550 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:52,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable396 [2021-06-05 16:15:52,750 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:52,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:52,751 INFO L82 PathProgramCache]: Analyzing trace with hash 992338067, now seen corresponding path program 71 times [2021-06-05 16:15:52,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:52,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404135836] [2021-06-05 16:15:52,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:52,984 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:52,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:52,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404135836] [2021-06-05 16:15:52,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404135836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:52,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872283442] [2021-06-05 16:15:52,984 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:53,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:15:53,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:53,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 16:15:53,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:53,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:53,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:53,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 16:15:53,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:15:53,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:53,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:53,239 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:15:53,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-06-05 16:15:53,240 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:53,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:15:53,243 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:53,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:53,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:53,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:15:53,283 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:44, output treesize:60 [2021-06-05 16:15:53,351 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:53,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872283442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:53,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:53,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 16:15:53,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693623311] [2021-06-05 16:15:53,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:15:53,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:53,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:15:53,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:15:53,352 INFO L87 Difference]: Start difference. First operand 4314 states and 14318 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:54,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:54,185 INFO L93 Difference]: Finished difference Result 5599 states and 18397 transitions. [2021-06-05 16:15:54,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:15:54,185 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:54,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:54,192 INFO L225 Difference]: With dead ends: 5599 [2021-06-05 16:15:54,193 INFO L226 Difference]: Without dead ends: 5584 [2021-06-05 16:15:54,193 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 781.3ms TimeCoverageRelationStatistics Valid=295, Invalid=1187, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:15:54,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2021-06-05 16:15:54,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 4314. [2021-06-05 16:15:54,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4314 states, 4313 states have (on average 3.3197310456758635) internal successors, (14318), 4313 states have internal predecessors, (14318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:54,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4314 states to 4314 states and 14318 transitions. [2021-06-05 16:15:54,249 INFO L78 Accepts]: Start accepts. Automaton has 4314 states and 14318 transitions. Word has length 30 [2021-06-05 16:15:54,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:54,249 INFO L482 AbstractCegarLoop]: Abstraction has 4314 states and 14318 transitions. [2021-06-05 16:15:54,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:54,250 INFO L276 IsEmpty]: Start isEmpty. Operand 4314 states and 14318 transitions. [2021-06-05 16:15:54,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:54,254 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:54,254 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:54,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-06-05 16:15:54,455 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:54,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:54,455 INFO L82 PathProgramCache]: Analyzing trace with hash -832540021, now seen corresponding path program 72 times [2021-06-05 16:15:54,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:54,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523085622] [2021-06-05 16:15:54,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:54,652 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:54,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:54,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523085622] [2021-06-05 16:15:54,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523085622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:54,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214102724] [2021-06-05 16:15:54,653 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:54,676 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:15:54,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:54,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:54,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:54,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:54,876 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:54,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:15:54,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:15:54,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:54,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:54,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:15:54,899 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:54,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:54,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:54,917 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:15:54,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:15:54,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:54,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:54,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:54,936 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 16:15:55,050 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:55,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214102724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:55,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:55,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-06-05 16:15:55,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183877538] [2021-06-05 16:15:55,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:15:55,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:55,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:15:55,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:15:55,051 INFO L87 Difference]: Start difference. First operand 4314 states and 14318 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:56,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:56,027 INFO L93 Difference]: Finished difference Result 5813 states and 19099 transitions. [2021-06-05 16:15:56,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:15:56,027 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:56,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:56,036 INFO L225 Difference]: With dead ends: 5813 [2021-06-05 16:15:56,036 INFO L226 Difference]: Without dead ends: 5788 [2021-06-05 16:15:56,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 899.0ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 16:15:56,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5788 states. [2021-06-05 16:15:56,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5788 to 4355. [2021-06-05 16:15:56,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4355 states, 4354 states have (on average 3.3208543867707854) internal successors, (14459), 4354 states have internal predecessors, (14459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:56,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4355 states to 4355 states and 14459 transitions. [2021-06-05 16:15:56,098 INFO L78 Accepts]: Start accepts. Automaton has 4355 states and 14459 transitions. Word has length 30 [2021-06-05 16:15:56,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:56,098 INFO L482 AbstractCegarLoop]: Abstraction has 4355 states and 14459 transitions. [2021-06-05 16:15:56,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:56,098 INFO L276 IsEmpty]: Start isEmpty. Operand 4355 states and 14459 transitions. [2021-06-05 16:15:56,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:56,104 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:56,104 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:56,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-06-05 16:15:56,304 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:56,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:56,304 INFO L82 PathProgramCache]: Analyzing trace with hash 179663627, now seen corresponding path program 73 times [2021-06-05 16:15:56,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:56,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539381707] [2021-06-05 16:15:56,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:56,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:56,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:56,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:56,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539381707] [2021-06-05 16:15:56,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539381707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:56,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764011983] [2021-06-05 16:15:56,486 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:56,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:15:56,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:56,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:56,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:56,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:15:56,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:56,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:56,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:15:56,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:15:56,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:15:56,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:56,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:56,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:15:56,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:56,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764011983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:56,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:56,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:15:56,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695512694] [2021-06-05 16:15:56,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:56,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:56,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:56,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:56,816 INFO L87 Difference]: Start difference. First operand 4355 states and 14459 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:57,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:57,608 INFO L93 Difference]: Finished difference Result 5228 states and 17199 transitions. [2021-06-05 16:15:57,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:15:57,609 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:57,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:57,616 INFO L225 Difference]: With dead ends: 5228 [2021-06-05 16:15:57,617 INFO L226 Difference]: Without dead ends: 5213 [2021-06-05 16:15:57,617 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 721.7ms TimeCoverageRelationStatistics Valid=266, Invalid=1216, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:15:57,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5213 states. [2021-06-05 16:15:57,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5213 to 4388. [2021-06-05 16:15:57,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4388 states, 4387 states have (on average 3.320492363802143) internal successors, (14567), 4387 states have internal predecessors, (14567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:57,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4388 states to 4388 states and 14567 transitions. [2021-06-05 16:15:57,693 INFO L78 Accepts]: Start accepts. Automaton has 4388 states and 14567 transitions. Word has length 30 [2021-06-05 16:15:57,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:57,693 INFO L482 AbstractCegarLoop]: Abstraction has 4388 states and 14567 transitions. [2021-06-05 16:15:57,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:57,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4388 states and 14567 transitions. [2021-06-05 16:15:57,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:57,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:57,699 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:15:57,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-06-05 16:15:57,900 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:15:57,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:15:57,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1985211763, now seen corresponding path program 74 times [2021-06-05 16:15:57,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:15:57,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452105016] [2021-06-05 16:15:57,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:15:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:15:58,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:58,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:15:58,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452105016] [2021-06-05 16:15:58,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452105016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:58,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436307051] [2021-06-05 16:15:58,078 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:15:58,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:15:58,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:15:58,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:15:58,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:15:58,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:58,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:15:58,257 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:58,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:15:58,258 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:15:58,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:58,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:15:58,267 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:15:58,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:15:58,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:15:58,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:15:58,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:15:58,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436307051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:15:58,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:15:58,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:15:58,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550315953] [2021-06-05 16:15:58,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:15:58,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:15:58,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:15:58,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:15:58,351 INFO L87 Difference]: Start difference. First operand 4388 states and 14567 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:59,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:15:59,731 INFO L93 Difference]: Finished difference Result 6028 states and 19779 transitions. [2021-06-05 16:15:59,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 16:15:59,732 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:15:59,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:15:59,740 INFO L225 Difference]: With dead ends: 6028 [2021-06-05 16:15:59,741 INFO L226 Difference]: Without dead ends: 6003 [2021-06-05 16:15:59,741 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1212.4ms TimeCoverageRelationStatistics Valid=449, Invalid=2307, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:15:59,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-06-05 16:15:59,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 4373. [2021-06-05 16:15:59,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4373 states, 4372 states have (on average 3.319762122598353) internal successors, (14514), 4372 states have internal predecessors, (14514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:59,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4373 states to 4373 states and 14514 transitions. [2021-06-05 16:15:59,810 INFO L78 Accepts]: Start accepts. Automaton has 4373 states and 14514 transitions. Word has length 30 [2021-06-05 16:15:59,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:15:59,810 INFO L482 AbstractCegarLoop]: Abstraction has 4373 states and 14514 transitions. [2021-06-05 16:15:59,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:15:59,810 INFO L276 IsEmpty]: Start isEmpty. Operand 4373 states and 14514 transitions. [2021-06-05 16:15:59,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:15:59,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:15:59,816 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:00,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-06-05 16:16:00,017 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:00,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:00,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1470604809, now seen corresponding path program 75 times [2021-06-05 16:16:00,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:00,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628577270] [2021-06-05 16:16:00,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:00,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:00,195 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:00,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:00,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628577270] [2021-06-05 16:16:00,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628577270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:00,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007507687] [2021-06-05 16:16:00,196 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:00,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:16:00,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:00,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:00,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:00,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:00,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:00,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:16:00,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:00,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:00,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:00,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:16:00,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:00,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:00,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:00,445 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:16:00,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:16:00,447 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:00,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:00,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:00,462 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 16:16:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:00,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007507687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:00,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:00,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:16:00,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867352327] [2021-06-05 16:16:00,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:00,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:00,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:00,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:00,570 INFO L87 Difference]: Start difference. First operand 4373 states and 14514 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:01,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:01,634 INFO L93 Difference]: Finished difference Result 5782 states and 18973 transitions. [2021-06-05 16:16:01,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:16:01,635 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:01,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:01,642 INFO L225 Difference]: With dead ends: 5782 [2021-06-05 16:16:01,643 INFO L226 Difference]: Without dead ends: 5757 [2021-06-05 16:16:01,643 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1016.7ms TimeCoverageRelationStatistics Valid=359, Invalid=1447, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:16:01,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5757 states. [2021-06-05 16:16:01,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5757 to 4389. [2021-06-05 16:16:01,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4389 states, 4388 states have (on average 3.31950774840474) internal successors, (14566), 4388 states have internal predecessors, (14566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:01,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4389 states to 4389 states and 14566 transitions. [2021-06-05 16:16:01,702 INFO L78 Accepts]: Start accepts. Automaton has 4389 states and 14566 transitions. Word has length 30 [2021-06-05 16:16:01,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:01,702 INFO L482 AbstractCegarLoop]: Abstraction has 4389 states and 14566 transitions. [2021-06-05 16:16:01,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:01,702 INFO L276 IsEmpty]: Start isEmpty. Operand 4389 states and 14566 transitions. [2021-06-05 16:16:01,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:01,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:01,707 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:01,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable414 [2021-06-05 16:16:01,908 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:01,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:01,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1415740497, now seen corresponding path program 76 times [2021-06-05 16:16:01,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:01,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883099494] [2021-06-05 16:16:01,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:01,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:02,104 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:02,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:02,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883099494] [2021-06-05 16:16:02,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883099494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:02,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67641329] [2021-06-05 16:16:02,104 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:02,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:16:02,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:02,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:02,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:02,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:02,340 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:02,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:16:02,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:02,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:02,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:02,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:16:02,364 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:02,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:02,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:02,383 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:16:02,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:16:02,384 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:02,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:02,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:02,403 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 16:16:02,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:02,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67641329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:02,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:02,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:16:02,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649593461] [2021-06-05 16:16:02,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:02,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:02,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:02,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:02,518 INFO L87 Difference]: Start difference. First operand 4389 states and 14566 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:03,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:03,507 INFO L93 Difference]: Finished difference Result 5714 states and 18794 transitions. [2021-06-05 16:16:03,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:16:03,507 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:03,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:03,516 INFO L225 Difference]: With dead ends: 5714 [2021-06-05 16:16:03,516 INFO L226 Difference]: Without dead ends: 5689 [2021-06-05 16:16:03,516 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 880.5ms TimeCoverageRelationStatistics Valid=291, Invalid=1191, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:16:03,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5689 states. [2021-06-05 16:16:03,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5689 to 4407. [2021-06-05 16:16:03,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4407 states, 4406 states have (on average 3.321833862914208) internal successors, (14636), 4406 states have internal predecessors, (14636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:03,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4407 states to 4407 states and 14636 transitions. [2021-06-05 16:16:03,581 INFO L78 Accepts]: Start accepts. Automaton has 4407 states and 14636 transitions. Word has length 30 [2021-06-05 16:16:03,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:03,581 INFO L482 AbstractCegarLoop]: Abstraction has 4407 states and 14636 transitions. [2021-06-05 16:16:03,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:03,581 INFO L276 IsEmpty]: Start isEmpty. Operand 4407 states and 14636 transitions. [2021-06-05 16:16:03,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:03,587 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:03,587 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:03,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-05 16:16:03,801 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:03,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:03,801 INFO L82 PathProgramCache]: Analyzing trace with hash -351415576, now seen corresponding path program 75 times [2021-06-05 16:16:03,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:03,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052973333] [2021-06-05 16:16:03,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:04,126 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:04,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:04,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052973333] [2021-06-05 16:16:04,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052973333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:04,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941477799] [2021-06-05 16:16:04,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:04,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:16:04,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:04,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:04,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:04,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:04,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:04,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:04,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:04,336 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 50 treesize of output 36 [2021-06-05 16:16:04,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:04,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:04,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:04,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:04,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:04,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:04,346 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 39 treesize of output 7 [2021-06-05 16:16:04,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:04,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:04,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:04,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:16:04,375 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:04,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941477799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:04,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:04,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:16:04,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891040180] [2021-06-05 16:16:04,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:04,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:04,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:04,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:04,376 INFO L87 Difference]: Start difference. First operand 4407 states and 14636 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:05,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:05,599 INFO L93 Difference]: Finished difference Result 5490 states and 17794 transitions. [2021-06-05 16:16:05,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:16:05,599 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:05,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:05,608 INFO L225 Difference]: With dead ends: 5490 [2021-06-05 16:16:05,608 INFO L226 Difference]: Without dead ends: 5464 [2021-06-05 16:16:05,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1192.0ms TimeCoverageRelationStatistics Valid=291, Invalid=1689, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:16:05,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5464 states. [2021-06-05 16:16:05,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5464 to 4415. [2021-06-05 16:16:05,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4415 states, 4414 states have (on average 3.3203443588581787) internal successors, (14656), 4414 states have internal predecessors, (14656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:05,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4415 states to 4415 states and 14656 transitions. [2021-06-05 16:16:05,675 INFO L78 Accepts]: Start accepts. Automaton has 4415 states and 14656 transitions. Word has length 30 [2021-06-05 16:16:05,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:05,675 INFO L482 AbstractCegarLoop]: Abstraction has 4415 states and 14656 transitions. [2021-06-05 16:16:05,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:05,675 INFO L276 IsEmpty]: Start isEmpty. Operand 4415 states and 14656 transitions. [2021-06-05 16:16:05,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:05,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:05,681 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:05,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-06-05 16:16:05,881 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:05,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:05,882 INFO L82 PathProgramCache]: Analyzing trace with hash -435169970, now seen corresponding path program 76 times [2021-06-05 16:16:05,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:05,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304729762] [2021-06-05 16:16:05,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:05,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:06,158 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:06,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:06,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304729762] [2021-06-05 16:16:06,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304729762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:06,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245084201] [2021-06-05 16:16:06,159 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-06-05 16:16:06,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:16:06,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:06,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:06,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:06,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:06,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:06,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:06,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:06,359 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 50 treesize of output 36 [2021-06-05 16:16:06,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:06,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:06,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:06,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:06,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:06,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:06,368 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 39 treesize of output 7 [2021-06-05 16:16:06,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:06,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:06,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:06,374 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:16:06,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:06,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245084201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:06,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:06,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-06-05 16:16:06,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279907926] [2021-06-05 16:16:06,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:16:06,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:06,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:16:06,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:16:06,392 INFO L87 Difference]: Start difference. First operand 4415 states and 14656 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:07,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:07,597 INFO L93 Difference]: Finished difference Result 5632 states and 17963 transitions. [2021-06-05 16:16:07,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:16:07,598 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:07,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:07,606 INFO L225 Difference]: With dead ends: 5632 [2021-06-05 16:16:07,606 INFO L226 Difference]: Without dead ends: 5587 [2021-06-05 16:16:07,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1001.3ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:16:07,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5587 states. [2021-06-05 16:16:07,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5587 to 4455. [2021-06-05 16:16:07,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4455 states, 4454 states have (on average 3.3152222721149527) internal successors, (14766), 4454 states have internal predecessors, (14766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:07,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4455 states to 4455 states and 14766 transitions. [2021-06-05 16:16:07,674 INFO L78 Accepts]: Start accepts. Automaton has 4455 states and 14766 transitions. Word has length 30 [2021-06-05 16:16:07,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:07,674 INFO L482 AbstractCegarLoop]: Abstraction has 4455 states and 14766 transitions. [2021-06-05 16:16:07,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:07,674 INFO L276 IsEmpty]: Start isEmpty. Operand 4455 states and 14766 transitions. [2021-06-05 16:16:07,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:07,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:07,679 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:07,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:07,880 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:07,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:07,880 INFO L82 PathProgramCache]: Analyzing trace with hash -397407388, now seen corresponding path program 77 times [2021-06-05 16:16:07,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:07,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667113071] [2021-06-05 16:16:07,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:07,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:08,194 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:08,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:08,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667113071] [2021-06-05 16:16:08,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667113071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:08,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829383839] [2021-06-05 16:16:08,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:08,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:16:08,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:08,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:16:08,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:08,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:08,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:08,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:08,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:08,397 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 50 treesize of output 36 [2021-06-05 16:16:08,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:08,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:08,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:08,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:08,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:08,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:08,407 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 39 treesize of output 7 [2021-06-05 16:16:08,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:08,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:08,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:08,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:16:08,434 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:08,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829383839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:08,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:08,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 16:16:08,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210944405] [2021-06-05 16:16:08,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:08,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:08,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:08,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:08,435 INFO L87 Difference]: Start difference. First operand 4455 states and 14766 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:10,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:10,573 INFO L93 Difference]: Finished difference Result 5757 states and 18717 transitions. [2021-06-05 16:16:10,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:16:10,573 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:10,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:10,581 INFO L225 Difference]: With dead ends: 5757 [2021-06-05 16:16:10,581 INFO L226 Difference]: Without dead ends: 5715 [2021-06-05 16:16:10,582 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1945.0ms TimeCoverageRelationStatistics Valid=750, Invalid=3540, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:16:10,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5715 states. [2021-06-05 16:16:10,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5715 to 4497. [2021-06-05 16:16:10,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4497 states, 4496 states have (on average 3.30894128113879) internal successors, (14877), 4496 states have internal predecessors, (14877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:10,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4497 states to 4497 states and 14877 transitions. [2021-06-05 16:16:10,646 INFO L78 Accepts]: Start accepts. Automaton has 4497 states and 14877 transitions. Word has length 30 [2021-06-05 16:16:10,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:10,646 INFO L482 AbstractCegarLoop]: Abstraction has 4497 states and 14877 transitions. [2021-06-05 16:16:10,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:10,646 INFO L276 IsEmpty]: Start isEmpty. Operand 4497 states and 14877 transitions. [2021-06-05 16:16:10,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:10,670 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:10,670 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:10,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:10,870 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:10,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:10,871 INFO L82 PathProgramCache]: Analyzing trace with hash 262938860, now seen corresponding path program 78 times [2021-06-05 16:16:10,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:10,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817733287] [2021-06-05 16:16:10,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:11,146 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:11,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:11,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817733287] [2021-06-05 16:16:11,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817733287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:11,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067747877] [2021-06-05 16:16:11,147 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-06-05 16:16:11,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:16:11,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:11,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:11,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:11,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:11,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:11,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:11,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:11,357 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 50 treesize of output 36 [2021-06-05 16:16:11,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:11,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:11,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:11,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:11,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:11,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:11,367 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 39 treesize of output 7 [2021-06-05 16:16:11,368 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:11,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:11,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:11,373 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:16:11,395 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:11,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067747877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:11,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:11,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 16:16:11,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454896611] [2021-06-05 16:16:11,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:11,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:11,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:11,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:11,396 INFO L87 Difference]: Start difference. First operand 4497 states and 14877 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:13,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:13,043 INFO L93 Difference]: Finished difference Result 5555 states and 18084 transitions. [2021-06-05 16:16:13,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:16:13,044 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:13,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:13,052 INFO L225 Difference]: With dead ends: 5555 [2021-06-05 16:16:13,052 INFO L226 Difference]: Without dead ends: 5517 [2021-06-05 16:16:13,052 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1532.7ms TimeCoverageRelationStatistics Valid=480, Invalid=2382, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:16:13,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5517 states. [2021-06-05 16:16:13,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5517 to 4513. [2021-06-05 16:16:13,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4513 states, 4512 states have (on average 3.3065159574468086) internal successors, (14919), 4512 states have internal predecessors, (14919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:13,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4513 states to 4513 states and 14919 transitions. [2021-06-05 16:16:13,112 INFO L78 Accepts]: Start accepts. Automaton has 4513 states and 14919 transitions. Word has length 30 [2021-06-05 16:16:13,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:13,112 INFO L482 AbstractCegarLoop]: Abstraction has 4513 states and 14919 transitions. [2021-06-05 16:16:13,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:13,112 INFO L276 IsEmpty]: Start isEmpty. Operand 4513 states and 14919 transitions. [2021-06-05 16:16:13,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:13,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:13,117 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:13,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-06-05 16:16:13,318 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:13,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:13,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1893739526, now seen corresponding path program 79 times [2021-06-05 16:16:13,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:13,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961059800] [2021-06-05 16:16:13,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:13,671 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:13,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:13,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961059800] [2021-06-05 16:16:13,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961059800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:13,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167940471] [2021-06-05 16:16:13,671 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-06-05 16:16:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:13,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:13,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:13,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:13,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:13,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:13,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:13,858 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 50 treesize of output 36 [2021-06-05 16:16:13,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:13,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:13,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:13,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:13,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:13,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:13,868 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 39 treesize of output 7 [2021-06-05 16:16:13,869 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:13,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:13,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:13,875 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:16:13,891 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:13,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167940471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:13,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:13,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 16:16:13,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40265379] [2021-06-05 16:16:13,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:13,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:13,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:13,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:13,892 INFO L87 Difference]: Start difference. First operand 4513 states and 14919 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:15,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:15,324 INFO L93 Difference]: Finished difference Result 5539 states and 17930 transitions. [2021-06-05 16:16:15,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:16:15,324 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:15,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:15,333 INFO L225 Difference]: With dead ends: 5539 [2021-06-05 16:16:15,333 INFO L226 Difference]: Without dead ends: 5513 [2021-06-05 16:16:15,333 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1458.7ms TimeCoverageRelationStatistics Valid=475, Invalid=2495, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:16:15,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5513 states. [2021-06-05 16:16:15,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5513 to 4525. [2021-06-05 16:16:15,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.3043766578249336) internal successors, (14949), 4524 states have internal predecessors, (14949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:15,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 14949 transitions. [2021-06-05 16:16:15,395 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 14949 transitions. Word has length 30 [2021-06-05 16:16:15,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:15,395 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 14949 transitions. [2021-06-05 16:16:15,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:15,395 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 14949 transitions. [2021-06-05 16:16:15,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:15,400 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:15,400 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:15,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:15,600 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:15,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:15,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1855976944, now seen corresponding path program 80 times [2021-06-05 16:16:15,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:15,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747875509] [2021-06-05 16:16:15,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:15,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:15,942 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:15,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:15,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747875509] [2021-06-05 16:16:15,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747875509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:15,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918487045] [2021-06-05 16:16:15,942 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-06-05 16:16:15,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:16:15,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:15,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:16:15,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:16,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:16,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:16,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:16,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:16,195 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 38 [2021-06-05 16:16:16,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:16,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:16,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:16,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:16,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:16,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:16,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 7 [2021-06-05 16:16:16,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:16,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:16,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:16,214 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-06-05 16:16:16,279 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:16,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918487045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:16,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:16,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:16:16,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447482814] [2021-06-05 16:16:16,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:16:16,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:16,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:16:16,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:16:16,280 INFO L87 Difference]: Start difference. First operand 4525 states and 14949 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:18,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:18,362 INFO L93 Difference]: Finished difference Result 5761 states and 18687 transitions. [2021-06-05 16:16:18,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:16:18,363 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:18,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:18,371 INFO L225 Difference]: With dead ends: 5761 [2021-06-05 16:16:18,371 INFO L226 Difference]: Without dead ends: 5720 [2021-06-05 16:16:18,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1811.6ms TimeCoverageRelationStatistics Valid=599, Invalid=3561, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:16:18,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5720 states. [2021-06-05 16:16:18,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5720 to 4529. [2021-06-05 16:16:18,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4529 states, 4528 states have (on average 3.303666077738516) internal successors, (14959), 4528 states have internal predecessors, (14959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:18,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4529 states to 4529 states and 14959 transitions. [2021-06-05 16:16:18,434 INFO L78 Accepts]: Start accepts. Automaton has 4529 states and 14959 transitions. Word has length 30 [2021-06-05 16:16:18,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:18,434 INFO L482 AbstractCegarLoop]: Abstraction has 4529 states and 14959 transitions. [2021-06-05 16:16:18,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:18,434 INFO L276 IsEmpty]: Start isEmpty. Operand 4529 states and 14959 transitions. [2021-06-05 16:16:18,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:18,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:18,439 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:18,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-05 16:16:18,640 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:18,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:18,640 INFO L82 PathProgramCache]: Analyzing trace with hash -2092828226, now seen corresponding path program 81 times [2021-06-05 16:16:18,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:18,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588314387] [2021-06-05 16:16:18,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:18,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:18,971 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:18,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:18,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588314387] [2021-06-05 16:16:18,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588314387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:18,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935098960] [2021-06-05 16:16:18,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:18,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:16:18,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:18,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:18,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:19,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:19,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:19,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:19,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:19,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:16:19,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:19,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:19,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:19,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:19,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:19,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:19,254 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 22 treesize of output 3 [2021-06-05 16:16:19,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:19,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:19,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:19,259 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:16:19,290 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:19,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935098960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:19,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:19,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:16:19,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148734967] [2021-06-05 16:16:19,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:16:19,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:19,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:16:19,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:16:19,291 INFO L87 Difference]: Start difference. First operand 4529 states and 14959 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:20,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:20,980 INFO L93 Difference]: Finished difference Result 5577 states and 18121 transitions. [2021-06-05 16:16:20,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:16:20,980 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:20,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:20,988 INFO L225 Difference]: With dead ends: 5577 [2021-06-05 16:16:20,988 INFO L226 Difference]: Without dead ends: 5551 [2021-06-05 16:16:20,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1362.4ms TimeCoverageRelationStatistics Valid=357, Invalid=2505, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:16:20,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5551 states. [2021-06-05 16:16:21,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5551 to 4565. [2021-06-05 16:16:21,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 4564 states have (on average 3.30170902716915) internal successors, (15069), 4564 states have internal predecessors, (15069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:21,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 15069 transitions. [2021-06-05 16:16:21,049 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 15069 transitions. Word has length 30 [2021-06-05 16:16:21,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:21,049 INFO L482 AbstractCegarLoop]: Abstraction has 4565 states and 15069 transitions. [2021-06-05 16:16:21,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:21,049 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 15069 transitions. [2021-06-05 16:16:21,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:21,054 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:21,054 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:21,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-05 16:16:21,254 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:21,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:21,255 INFO L82 PathProgramCache]: Analyzing trace with hash 28727954, now seen corresponding path program 82 times [2021-06-05 16:16:21,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:21,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112740407] [2021-06-05 16:16:21,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:21,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:21,572 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:21,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:21,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112740407] [2021-06-05 16:16:21,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112740407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:21,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099909579] [2021-06-05 16:16:21,573 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-06-05 16:16:21,594 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:16:21,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:21,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:21,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:21,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:21,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:21,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:21,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:21,767 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 50 treesize of output 36 [2021-06-05 16:16:21,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:21,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:21,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:21,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:21,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:21,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:21,796 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 39 treesize of output 7 [2021-06-05 16:16:21,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:21,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:21,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:21,803 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:16:21,819 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:21,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099909579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:21,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:21,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 16:16:21,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149619775] [2021-06-05 16:16:21,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:21,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:21,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:21,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:21,820 INFO L87 Difference]: Start difference. First operand 4565 states and 15069 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:22,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:22,911 INFO L93 Difference]: Finished difference Result 5483 states and 17818 transitions. [2021-06-05 16:16:22,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:16:22,912 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:22,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:22,920 INFO L225 Difference]: With dead ends: 5483 [2021-06-05 16:16:22,920 INFO L226 Difference]: Without dead ends: 5468 [2021-06-05 16:16:22,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1041.5ms TimeCoverageRelationStatistics Valid=309, Invalid=1583, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:16:22,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-06-05 16:16:22,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 4563. [2021-06-05 16:16:22,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4563 states, 4562 states have (on average 3.302060499780798) internal successors, (15064), 4562 states have internal predecessors, (15064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:22,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4563 states to 4563 states and 15064 transitions. [2021-06-05 16:16:22,984 INFO L78 Accepts]: Start accepts. Automaton has 4563 states and 15064 transitions. Word has length 30 [2021-06-05 16:16:22,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:22,984 INFO L482 AbstractCegarLoop]: Abstraction has 4563 states and 15064 transitions. [2021-06-05 16:16:22,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:22,984 INFO L276 IsEmpty]: Start isEmpty. Operand 4563 states and 15064 transitions. [2021-06-05 16:16:22,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:22,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:22,989 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:23,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable434 [2021-06-05 16:16:23,190 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:23,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:23,190 INFO L82 PathProgramCache]: Analyzing trace with hash -2120553287, now seen corresponding path program 77 times [2021-06-05 16:16:23,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:23,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664068831] [2021-06-05 16:16:23,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:23,491 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:23,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:23,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664068831] [2021-06-05 16:16:23,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664068831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:23,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823469879] [2021-06-05 16:16:23,491 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-06-05 16:16:23,513 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:16:23,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:23,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 16:16:23,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:23,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:23,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:23,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-06-05 16:16:23,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:23,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:23,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:23,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 16:16:23,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:23,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:23,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:23,811 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:55, output treesize:7 [2021-06-05 16:16:23,828 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:23,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823469879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:23,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:23,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:16:23,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883992448] [2021-06-05 16:16:23,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:23,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:23,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:23,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:23,829 INFO L87 Difference]: Start difference. First operand 4563 states and 15064 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:25,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:25,278 INFO L93 Difference]: Finished difference Result 6028 states and 19460 transitions. [2021-06-05 16:16:25,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:16:25,279 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:25,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:25,287 INFO L225 Difference]: With dead ends: 6028 [2021-06-05 16:16:25,287 INFO L226 Difference]: Without dead ends: 6013 [2021-06-05 16:16:25,288 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 1250.2ms TimeCoverageRelationStatistics Valid=354, Invalid=1452, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:16:25,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6013 states. [2021-06-05 16:16:25,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6013 to 4598. [2021-06-05 16:16:25,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 3.3056341092016535) internal successors, (15196), 4597 states have internal predecessors, (15196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:25,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 15196 transitions. [2021-06-05 16:16:25,351 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 15196 transitions. Word has length 30 [2021-06-05 16:16:25,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:25,351 INFO L482 AbstractCegarLoop]: Abstraction has 4598 states and 15196 transitions. [2021-06-05 16:16:25,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:25,351 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 15196 transitions. [2021-06-05 16:16:25,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:25,356 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:25,356 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:25,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable435,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:25,557 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:25,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:25,557 INFO L82 PathProgramCache]: Analyzing trace with hash 612940046, now seen corresponding path program 83 times [2021-06-05 16:16:25,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:25,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172163562] [2021-06-05 16:16:25,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:25,779 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:25,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:25,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172163562] [2021-06-05 16:16:25,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172163562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:25,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631960018] [2021-06-05 16:16:25,779 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:25,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:16:25,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:25,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:25,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:25,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:26,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:26,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:26,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:26,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:16:26,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:26,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:26,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:26,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:26,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:26,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:26,010 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 22 treesize of output 3 [2021-06-05 16:16:26,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:26,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:26,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:26,015 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:16:26,030 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:26,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631960018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:26,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:26,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:16:26,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555640541] [2021-06-05 16:16:26,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:26,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:26,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:26,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:26,031 INFO L87 Difference]: Start difference. First operand 4598 states and 15196 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:27,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:27,337 INFO L93 Difference]: Finished difference Result 6328 states and 20126 transitions. [2021-06-05 16:16:27,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:16:27,337 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:27,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:27,347 INFO L225 Difference]: With dead ends: 6328 [2021-06-05 16:16:27,347 INFO L226 Difference]: Without dead ends: 6307 [2021-06-05 16:16:27,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1047.5ms TimeCoverageRelationStatistics Valid=451, Invalid=2411, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:16:27,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6307 states. [2021-06-05 16:16:27,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6307 to 4773. [2021-06-05 16:16:27,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4773 states, 4772 states have (on average 3.305113160100587) internal successors, (15772), 4772 states have internal predecessors, (15772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:27,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4773 states to 4773 states and 15772 transitions. [2021-06-05 16:16:27,450 INFO L78 Accepts]: Start accepts. Automaton has 4773 states and 15772 transitions. Word has length 30 [2021-06-05 16:16:27,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:27,450 INFO L482 AbstractCegarLoop]: Abstraction has 4773 states and 15772 transitions. [2021-06-05 16:16:27,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:27,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4773 states and 15772 transitions. [2021-06-05 16:16:27,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:27,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:27,456 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:27,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-06-05 16:16:27,657 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:27,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:27,657 INFO L82 PathProgramCache]: Analyzing trace with hash 480820085, now seen corresponding path program 78 times [2021-06-05 16:16:27,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:27,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960731041] [2021-06-05 16:16:27,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:27,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:27,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960731041] [2021-06-05 16:16:27,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960731041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:27,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402329572] [2021-06-05 16:16:27,956 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:27,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:16:27,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:27,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:16:27,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:28,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:28,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:28,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 16:16:28,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:28,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:28,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:28,219 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-05 16:16:28,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 33 [2021-06-05 16:16:28,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:28,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:16:28,224 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:28,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:28,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:28,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:28,247 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-05 16:16:28,365 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:28,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402329572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:28,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:28,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:16:28,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718087162] [2021-06-05 16:16:28,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:16:28,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:28,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:16:28,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:16:28,366 INFO L87 Difference]: Start difference. First operand 4773 states and 15772 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:31,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:31,965 INFO L93 Difference]: Finished difference Result 6816 states and 21800 transitions. [2021-06-05 16:16:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:16:31,965 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:31,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:31,974 INFO L225 Difference]: With dead ends: 6816 [2021-06-05 16:16:31,974 INFO L226 Difference]: Without dead ends: 6782 [2021-06-05 16:16:31,975 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1659 ImplicationChecksByTransitivity, 2998.9ms TimeCoverageRelationStatistics Valid=769, Invalid=4487, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:16:31,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6782 states. [2021-06-05 16:16:32,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6782 to 4802. [2021-06-05 16:16:32,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4802 states, 4801 states have (on average 3.310768589877109) internal successors, (15895), 4801 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:32,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4802 states to 4802 states and 15895 transitions. [2021-06-05 16:16:32,048 INFO L78 Accepts]: Start accepts. Automaton has 4802 states and 15895 transitions. Word has length 30 [2021-06-05 16:16:32,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:32,048 INFO L482 AbstractCegarLoop]: Abstraction has 4802 states and 15895 transitions. [2021-06-05 16:16:32,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:32,048 INFO L276 IsEmpty]: Start isEmpty. Operand 4802 states and 15895 transitions. [2021-06-05 16:16:32,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:32,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:32,053 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:32,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable437,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:32,265 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:32,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:32,265 INFO L82 PathProgramCache]: Analyzing trace with hash 2092467553, now seen corresponding path program 79 times [2021-06-05 16:16:32,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:32,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655137636] [2021-06-05 16:16:32,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:32,548 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:32,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:32,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655137636] [2021-06-05 16:16:32,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655137636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:32,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882829432] [2021-06-05 16:16:32,548 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:32,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:32,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:32,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:32,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:32,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:16:32,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:32,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:32,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:32,790 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:16:32,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:16:32,791 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:32,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, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:16:32,794 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:32,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:32,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:32,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:16:32,817 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-06-05 16:16:32,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:32,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882829432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:32,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:32,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:16:32,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298218706] [2021-06-05 16:16:32,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:32,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:32,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:32,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:32,887 INFO L87 Difference]: Start difference. First operand 4802 states and 15895 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:35,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:35,278 INFO L93 Difference]: Finished difference Result 7080 states and 22805 transitions. [2021-06-05 16:16:35,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:16:35,278 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:35,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:35,289 INFO L225 Difference]: With dead ends: 7080 [2021-06-05 16:16:35,290 INFO L226 Difference]: Without dead ends: 7061 [2021-06-05 16:16:35,290 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 1987.7ms TimeCoverageRelationStatistics Valid=681, Invalid=2741, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:16:35,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-06-05 16:16:35,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 4807. [2021-06-05 16:16:35,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4807 states, 4806 states have (on average 3.3102372034956304) internal successors, (15909), 4806 states have internal predecessors, (15909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:35,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4807 states to 4807 states and 15909 transitions. [2021-06-05 16:16:35,407 INFO L78 Accepts]: Start accepts. Automaton has 4807 states and 15909 transitions. Word has length 30 [2021-06-05 16:16:35,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:35,407 INFO L482 AbstractCegarLoop]: Abstraction has 4807 states and 15909 transitions. [2021-06-05 16:16:35,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:35,407 INFO L276 IsEmpty]: Start isEmpty. Operand 4807 states and 15909 transitions. [2021-06-05 16:16:35,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:35,414 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:35,414 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:35,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-06-05 16:16:35,614 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:35,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:35,615 INFO L82 PathProgramCache]: Analyzing trace with hash 2116921004, now seen corresponding path program 84 times [2021-06-05 16:16:35,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:35,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228173840] [2021-06-05 16:16:35,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:35,810 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:35,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:35,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228173840] [2021-06-05 16:16:35,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228173840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:35,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179984275] [2021-06-05 16:16:35,810 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:35,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:16:35,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:35,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:35,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:36,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:36,048 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 16:16:36,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 16:16:36,050 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:36,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:36,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:36,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:36,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:36,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:36,058 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 19 treesize of output 9 [2021-06-05 16:16:36,060 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:36,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:36,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:36,065 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 16:16:36,080 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:36,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179984275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:36,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:36,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:16:36,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944759985] [2021-06-05 16:16:36,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:36,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:36,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:36,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:36,081 INFO L87 Difference]: Start difference. First operand 4807 states and 15909 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:38,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:38,627 INFO L93 Difference]: Finished difference Result 7867 states and 25138 transitions. [2021-06-05 16:16:38,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 16:16:38,628 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:38,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:38,640 INFO L225 Difference]: With dead ends: 7867 [2021-06-05 16:16:38,640 INFO L226 Difference]: Without dead ends: 7824 [2021-06-05 16:16:38,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 1720.9ms TimeCoverageRelationStatistics Valid=870, Invalid=4242, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:16:38,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2021-06-05 16:16:38,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5100. [2021-06-05 16:16:38,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5100 states, 5099 states have (on average 3.3304569523435967) internal successors, (16982), 5099 states have internal predecessors, (16982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:38,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5100 states to 5100 states and 16982 transitions. [2021-06-05 16:16:38,734 INFO L78 Accepts]: Start accepts. Automaton has 5100 states and 16982 transitions. Word has length 30 [2021-06-05 16:16:38,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:38,734 INFO L482 AbstractCegarLoop]: Abstraction has 5100 states and 16982 transitions. [2021-06-05 16:16:38,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:38,734 INFO L276 IsEmpty]: Start isEmpty. Operand 5100 states and 16982 transitions. [2021-06-05 16:16:38,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:38,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:38,740 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:38,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable449 [2021-06-05 16:16:38,941 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:38,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:38,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1703770452, now seen corresponding path program 85 times [2021-06-05 16:16:38,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:38,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934804437] [2021-06-05 16:16:38,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:39,137 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:39,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:39,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934804437] [2021-06-05 16:16:39,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934804437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:39,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431438585] [2021-06-05 16:16:39,137 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:39,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:39,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:39,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:39,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:39,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:39,362 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:39,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:16:39,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:39,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:39,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:39,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:39,377 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 19 treesize of output 9 [2021-06-05 16:16:39,378 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:39,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:39,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:39,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:16:39,429 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:39,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431438585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:39,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:39,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:16:39,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841261514] [2021-06-05 16:16:39,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:39,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:39,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:39,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:39,430 INFO L87 Difference]: Start difference. First operand 5100 states and 16982 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:41,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:41,419 INFO L93 Difference]: Finished difference Result 7972 states and 25557 transitions. [2021-06-05 16:16:41,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:16:41,419 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:41,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:41,431 INFO L225 Difference]: With dead ends: 7972 [2021-06-05 16:16:41,431 INFO L226 Difference]: Without dead ends: 7919 [2021-06-05 16:16:41,431 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1548.1ms TimeCoverageRelationStatistics Valid=749, Invalid=3943, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:16:41,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7919 states. [2021-06-05 16:16:41,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7919 to 5113. [2021-06-05 16:16:41,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5113 states, 5112 states have (on average 3.331768388106416) internal successors, (17032), 5112 states have internal predecessors, (17032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:41,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5113 states to 5113 states and 17032 transitions. [2021-06-05 16:16:41,516 INFO L78 Accepts]: Start accepts. Automaton has 5113 states and 17032 transitions. Word has length 30 [2021-06-05 16:16:41,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:41,516 INFO L482 AbstractCegarLoop]: Abstraction has 5113 states and 17032 transitions. [2021-06-05 16:16:41,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:41,516 INFO L276 IsEmpty]: Start isEmpty. Operand 5113 states and 17032 transitions. [2021-06-05 16:16:41,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:41,522 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:41,522 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:41,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:41,722 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:41,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:41,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1994937445, now seen corresponding path program 80 times [2021-06-05 16:16:41,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:41,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451263291] [2021-06-05 16:16:41,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:41,995 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:41,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:41,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451263291] [2021-06-05 16:16:41,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451263291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:41,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546705827] [2021-06-05 16:16:41,995 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:42,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:16:42,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:42,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:42,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:42,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:42,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 31 treesize of output 47 [2021-06-05 16:16:42,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:42,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:42,309 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 16:16:42,309 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 66 treesize of output 67 [2021-06-05 16:16:42,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:42,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:42,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 16:16:42,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:42,394 INFO L628 ElimStorePlain]: treesize reduction 8, result has 91.9 percent of original size [2021-06-05 16:16:42,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 16:16:42,416 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:188 [2021-06-05 16:16:42,572 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-06-05 16:16:42,596 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:42,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546705827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:42,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:42,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 16:16:42,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008351608] [2021-06-05 16:16:42,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:42,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:42,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:42,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:42,597 INFO L87 Difference]: Start difference. First operand 5113 states and 17032 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:46,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:46,115 INFO L93 Difference]: Finished difference Result 6875 states and 22253 transitions. [2021-06-05 16:16:46,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 16:16:46,115 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:46,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:46,126 INFO L225 Difference]: With dead ends: 6875 [2021-06-05 16:16:46,126 INFO L226 Difference]: Without dead ends: 6845 [2021-06-05 16:16:46,126 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1531 ImplicationChecksByTransitivity, 2879.1ms TimeCoverageRelationStatistics Valid=672, Invalid=4158, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:16:46,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6845 states. [2021-06-05 16:16:46,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6845 to 5112. [2021-06-05 16:16:46,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5112 states, 5111 states have (on average 3.330659362160047) internal successors, (17023), 5111 states have internal predecessors, (17023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:46,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5112 states to 5112 states and 17023 transitions. [2021-06-05 16:16:46,208 INFO L78 Accepts]: Start accepts. Automaton has 5112 states and 17023 transitions. Word has length 30 [2021-06-05 16:16:46,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:46,208 INFO L482 AbstractCegarLoop]: Abstraction has 5112 states and 17023 transitions. [2021-06-05 16:16:46,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:46,209 INFO L276 IsEmpty]: Start isEmpty. Operand 5112 states and 17023 transitions. [2021-06-05 16:16:46,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:46,215 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:46,215 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:46,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable456,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:46,429 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:46,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:46,429 INFO L82 PathProgramCache]: Analyzing trace with hash -825856163, now seen corresponding path program 81 times [2021-06-05 16:16:46,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:46,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983167788] [2021-06-05 16:16:46,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:46,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:46,733 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:46,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:46,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983167788] [2021-06-05 16:16:46,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983167788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:46,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955148563] [2021-06-05 16:16:46,733 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:46,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:16:46,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:46,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:46,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:46,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:46,922 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:46,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:16:46,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:46,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:46,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:46,959 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:16:46,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:16:46,961 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:46,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:16:46,964 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:46,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:46,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:46,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:46,982 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 16:16:47,082 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:47,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955148563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:47,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:47,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:16:47,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526217534] [2021-06-05 16:16:47,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:47,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:47,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:47,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:47,083 INFO L87 Difference]: Start difference. First operand 5112 states and 17023 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:48,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:48,638 INFO L93 Difference]: Finished difference Result 6702 states and 22012 transitions. [2021-06-05 16:16:48,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:16:48,639 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:48,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:48,648 INFO L225 Difference]: With dead ends: 6702 [2021-06-05 16:16:48,648 INFO L226 Difference]: Without dead ends: 6677 [2021-06-05 16:16:48,649 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1462.2ms TimeCoverageRelationStatistics Valid=452, Invalid=1804, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:16:48,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6677 states. [2021-06-05 16:16:48,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6677 to 5103. [2021-06-05 16:16:48,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5103 states, 5102 states have (on average 3.3314386515092123) internal successors, (16997), 5102 states have internal predecessors, (16997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:48,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5103 states to 5103 states and 16997 transitions. [2021-06-05 16:16:48,721 INFO L78 Accepts]: Start accepts. Automaton has 5103 states and 16997 transitions. Word has length 30 [2021-06-05 16:16:48,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:48,721 INFO L482 AbstractCegarLoop]: Abstraction has 5103 states and 16997 transitions. [2021-06-05 16:16:48,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:48,721 INFO L276 IsEmpty]: Start isEmpty. Operand 5103 states and 16997 transitions. [2021-06-05 16:16:48,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:48,727 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:48,727 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:48,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2021-06-05 16:16:48,927 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:48,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:48,928 INFO L82 PathProgramCache]: Analyzing trace with hash 11849724, now seen corresponding path program 86 times [2021-06-05 16:16:48,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:48,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194984439] [2021-06-05 16:16:48,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:49,163 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:49,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:49,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194984439] [2021-06-05 16:16:49,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194984439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:49,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841317198] [2021-06-05 16:16:49,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:49,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:16:49,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:49,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:16:49,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:49,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:49,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:49,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:49,367 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:49,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-05 16:16:49,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:49,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:49,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:49,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:49,381 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 21 treesize of output 9 [2021-06-05 16:16:49,382 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:49,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:49,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:49,388 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-05 16:16:49,427 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:49,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841317198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:49,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:49,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:16:49,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289662208] [2021-06-05 16:16:49,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:49,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:49,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:49,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:49,427 INFO L87 Difference]: Start difference. First operand 5103 states and 16997 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:53,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:53,302 INFO L93 Difference]: Finished difference Result 7653 states and 24529 transitions. [2021-06-05 16:16:53,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 16:16:53,302 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:53,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:53,312 INFO L225 Difference]: With dead ends: 7653 [2021-06-05 16:16:53,312 INFO L226 Difference]: Without dead ends: 7610 [2021-06-05 16:16:53,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3192 ImplicationChecksByTransitivity, 2923.3ms TimeCoverageRelationStatistics Valid=1390, Invalid=7540, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 16:16:53,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7610 states. [2021-06-05 16:16:53,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7610 to 5256. [2021-06-05 16:16:53,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5256 states, 5255 states have (on average 3.337012369172217) internal successors, (17536), 5255 states have internal predecessors, (17536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:53,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5256 states to 5256 states and 17536 transitions. [2021-06-05 16:16:53,394 INFO L78 Accepts]: Start accepts. Automaton has 5256 states and 17536 transitions. Word has length 30 [2021-06-05 16:16:53,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:53,394 INFO L482 AbstractCegarLoop]: Abstraction has 5256 states and 17536 transitions. [2021-06-05 16:16:53,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:53,394 INFO L276 IsEmpty]: Start isEmpty. Operand 5256 states and 17536 transitions. [2021-06-05 16:16:53,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:53,400 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:53,400 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:53,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:53,600 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:53,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:53,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1948679971, now seen corresponding path program 82 times [2021-06-05 16:16:53,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:53,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141134959] [2021-06-05 16:16:53,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:53,855 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:53,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:53,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141134959] [2021-06-05 16:16:53,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141134959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:53,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207811424] [2021-06-05 16:16:53,855 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 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-06-05 16:16:53,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:16:53,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:53,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:53,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:54,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:54,067 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:54,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:16:54,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:16:54,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:54,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:54,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:16:54,091 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:54,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:54,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:54,107 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:16:54,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:16:54,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:54,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:54,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:16:54,135 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-05 16:16:54,206 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:54,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207811424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:54,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:54,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:16:54,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786859545] [2021-06-05 16:16:54,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:16:54,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:54,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:16:54,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:16:54,207 INFO L87 Difference]: Start difference. First operand 5256 states and 17536 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:56,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:56,073 INFO L93 Difference]: Finished difference Result 7165 states and 23503 transitions. [2021-06-05 16:16:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 16:16:56,073 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:56,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:56,084 INFO L225 Difference]: With dead ends: 7165 [2021-06-05 16:16:56,084 INFO L226 Difference]: Without dead ends: 7146 [2021-06-05 16:16:56,085 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1586.9ms TimeCoverageRelationStatistics Valid=590, Invalid=2380, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:16:56,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7146 states. [2021-06-05 16:16:56,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7146 to 5273. [2021-06-05 16:16:56,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5273 states, 5272 states have (on average 3.334977238239757) internal successors, (17582), 5272 states have internal predecessors, (17582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:56,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5273 states to 5273 states and 17582 transitions. [2021-06-05 16:16:56,170 INFO L78 Accepts]: Start accepts. Automaton has 5273 states and 17582 transitions. Word has length 30 [2021-06-05 16:16:56,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:56,170 INFO L482 AbstractCegarLoop]: Abstraction has 5273 states and 17582 transitions. [2021-06-05 16:16:56,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:56,171 INFO L276 IsEmpty]: Start isEmpty. Operand 5273 states and 17582 transitions. [2021-06-05 16:16:56,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:56,177 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:56,177 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:56,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2021-06-05 16:16:56,378 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:56,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:56,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1709820471, now seen corresponding path program 83 times [2021-06-05 16:16:56,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:56,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22073649] [2021-06-05 16:16:56,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:56,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:56,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:56,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:56,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22073649] [2021-06-05 16:16:56,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22073649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:56,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518039598] [2021-06-05 16:16:56,632 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 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-06-05 16:16:56,654 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:16:56,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:56,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 16:16:56,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:56,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:56,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:56,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 50 [2021-06-05 16:16:56,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:16:56,921 INFO L628 ElimStorePlain]: treesize reduction 59, result has 56.9 percent of original size [2021-06-05 16:16:56,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:56,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 16:16:56,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:56,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:56,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:56,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-06-05 16:16:56,937 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:56,971 INFO L628 ElimStorePlain]: treesize reduction 26, result has 64.4 percent of original size [2021-06-05 16:16:56,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:56,975 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:67 [2021-06-05 16:16:57,085 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:57,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518039598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:57,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:57,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:16:57,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518957134] [2021-06-05 16:16:57,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:16:57,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:57,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:16:57,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:16:57,086 INFO L87 Difference]: Start difference. First operand 5273 states and 17582 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:58,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:16:58,851 INFO L93 Difference]: Finished difference Result 6868 states and 22615 transitions. [2021-06-05 16:16:58,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:16:58,852 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:16:58,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:16:58,861 INFO L225 Difference]: With dead ends: 6868 [2021-06-05 16:16:58,862 INFO L226 Difference]: Without dead ends: 6843 [2021-06-05 16:16:58,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 1521.1ms TimeCoverageRelationStatistics Valid=518, Invalid=2032, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:16:58,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6843 states. [2021-06-05 16:16:58,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6843 to 5255. [2021-06-05 16:16:58,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5255 states, 5254 states have (on average 3.332127902550438) internal successors, (17507), 5254 states have internal predecessors, (17507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:58,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5255 states to 5255 states and 17507 transitions. [2021-06-05 16:16:58,949 INFO L78 Accepts]: Start accepts. Automaton has 5255 states and 17507 transitions. Word has length 30 [2021-06-05 16:16:58,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:16:58,950 INFO L482 AbstractCegarLoop]: Abstraction has 5255 states and 17507 transitions. [2021-06-05 16:16:58,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:16:58,950 INFO L276 IsEmpty]: Start isEmpty. Operand 5255 states and 17507 transitions. [2021-06-05 16:16:58,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:16:58,956 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:16:58,956 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:16:59,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:16:59,156 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:16:59,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:16:59,157 INFO L82 PathProgramCache]: Analyzing trace with hash -915628579, now seen corresponding path program 84 times [2021-06-05 16:16:59,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:16:59,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274052705] [2021-06-05 16:16:59,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:16:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:16:59,424 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:59,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:16:59,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274052705] [2021-06-05 16:16:59,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274052705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:59,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804350110] [2021-06-05 16:16:59,425 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 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-06-05 16:16:59,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:16:59,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:16:59,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:16:59,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:16:59,662 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-06-05 16:16:59,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 121 treesize of output 115 [2021-06-05 16:16:59,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:59,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:59,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:16:59,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:16:59,689 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:16:59,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:59,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:16:59,706 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:16:59,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-06-05 16:16:59,707 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:16:59,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:16:59,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:16:59,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:132, output treesize:128 [2021-06-05 16:16:59,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:16:59,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804350110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:16:59,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:16:59,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:16:59,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894434857] [2021-06-05 16:16:59,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:16:59,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:16:59,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:16:59,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:16:59,947 INFO L87 Difference]: Start difference. First operand 5255 states and 17507 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:03,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:03,315 INFO L93 Difference]: Finished difference Result 7325 states and 23907 transitions. [2021-06-05 16:17:03,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:17:03,316 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:03,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:03,327 INFO L225 Difference]: With dead ends: 7325 [2021-06-05 16:17:03,327 INFO L226 Difference]: Without dead ends: 7271 [2021-06-05 16:17:03,327 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1161 ImplicationChecksByTransitivity, 2644.8ms TimeCoverageRelationStatistics Valid=571, Invalid=3461, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:17:03,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7271 states. [2021-06-05 16:17:03,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7271 to 5300. [2021-06-05 16:17:03,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5300 states, 5299 states have (on average 3.333081713530855) internal successors, (17662), 5299 states have internal predecessors, (17662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:03,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5300 states to 5300 states and 17662 transitions. [2021-06-05 16:17:03,416 INFO L78 Accepts]: Start accepts. Automaton has 5300 states and 17662 transitions. Word has length 30 [2021-06-05 16:17:03,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:03,416 INFO L482 AbstractCegarLoop]: Abstraction has 5300 states and 17662 transitions. [2021-06-05 16:17:03,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:03,416 INFO L276 IsEmpty]: Start isEmpty. Operand 5300 states and 17662 transitions. [2021-06-05 16:17:03,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:03,422 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:03,423 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:03,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable503 [2021-06-05 16:17:03,623 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:03,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:03,632 INFO L82 PathProgramCache]: Analyzing trace with hash -858923347, now seen corresponding path program 85 times [2021-06-05 16:17:03,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:03,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876581313] [2021-06-05 16:17:03,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:03,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:03,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:03,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876581313] [2021-06-05 16:17:03,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876581313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:03,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080380105] [2021-06-05 16:17:03,941 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 16:17:03,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:03,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:17:03,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:04,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:04,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:04,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:17:04,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:17:04,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:04,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:04,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:17:04,157 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:04,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:04,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:04,175 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:17:04,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:17:04,176 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:04,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:04,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:04,194 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 16:17:04,303 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:04,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080380105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:04,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:04,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:17:04,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527640653] [2021-06-05 16:17:04,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:17:04,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:04,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:17:04,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:17:04,303 INFO L87 Difference]: Start difference. First operand 5300 states and 17662 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:05,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:05,969 INFO L93 Difference]: Finished difference Result 7211 states and 23720 transitions. [2021-06-05 16:17:05,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:17:05,969 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:05,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:05,980 INFO L225 Difference]: With dead ends: 7211 [2021-06-05 16:17:05,980 INFO L226 Difference]: Without dead ends: 7186 [2021-06-05 16:17:05,980 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 817 ImplicationChecksByTransitivity, 1408.8ms TimeCoverageRelationStatistics Valid=552, Invalid=2100, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:17:05,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7186 states. [2021-06-05 16:17:06,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7186 to 5274. [2021-06-05 16:17:06,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5274 states, 5273 states have (on average 3.3345344206334153) internal successors, (17583), 5273 states have internal predecessors, (17583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:06,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5274 states to 5274 states and 17583 transitions. [2021-06-05 16:17:06,071 INFO L78 Accepts]: Start accepts. Automaton has 5274 states and 17583 transitions. Word has length 30 [2021-06-05 16:17:06,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:06,071 INFO L482 AbstractCegarLoop]: Abstraction has 5274 states and 17583 transitions. [2021-06-05 16:17:06,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:06,071 INFO L276 IsEmpty]: Start isEmpty. Operand 5274 states and 17583 transitions. [2021-06-05 16:17:06,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:06,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:06,078 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:06,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable513,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:06,278 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:06,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:06,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1023827249, now seen corresponding path program 86 times [2021-06-05 16:17:06,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:06,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883309050] [2021-06-05 16:17:06,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:06,537 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:06,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:06,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883309050] [2021-06-05 16:17:06,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883309050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:06,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19350955] [2021-06-05 16:17:06,537 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 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-06-05 16:17:06,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:17:06,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:06,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:17:06,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:06,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:06,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:06,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:17:06,711 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:17:06,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:06,719 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 17 treesize of output 9 [2021-06-05 16:17:06,720 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:06,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:06,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:06,726 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:17:06,776 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:06,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19350955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:06,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:06,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:17:06,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658369421] [2021-06-05 16:17:06,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:17:06,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:06,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:17:06,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:17:06,777 INFO L87 Difference]: Start difference. First operand 5274 states and 17583 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:08,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:08,639 INFO L93 Difference]: Finished difference Result 6738 states and 22189 transitions. [2021-06-05 16:17:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 16:17:08,640 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:08,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:08,650 INFO L225 Difference]: With dead ends: 6738 [2021-06-05 16:17:08,650 INFO L226 Difference]: Without dead ends: 6723 [2021-06-05 16:17:08,650 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 964 ImplicationChecksByTransitivity, 1522.5ms TimeCoverageRelationStatistics Valid=459, Invalid=2733, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:17:08,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6723 states. [2021-06-05 16:17:08,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6723 to 5272. [2021-06-05 16:17:08,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5272 states, 5271 states have (on average 3.335040789224056) internal successors, (17579), 5271 states have internal predecessors, (17579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:08,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5272 states to 5272 states and 17579 transitions. [2021-06-05 16:17:08,735 INFO L78 Accepts]: Start accepts. Automaton has 5272 states and 17579 transitions. Word has length 30 [2021-06-05 16:17:08,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:08,735 INFO L482 AbstractCegarLoop]: Abstraction has 5272 states and 17579 transitions. [2021-06-05 16:17:08,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:08,735 INFO L276 IsEmpty]: Start isEmpty. Operand 5272 states and 17579 transitions. [2021-06-05 16:17:08,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:08,743 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:08,743 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:08,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable520 [2021-06-05 16:17:08,943 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:08,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:08,943 INFO L82 PathProgramCache]: Analyzing trace with hash 595170096, now seen corresponding path program 87 times [2021-06-05 16:17:08,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:08,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960537151] [2021-06-05 16:17:08,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:08,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:09,202 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:09,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:09,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960537151] [2021-06-05 16:17:09,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960537151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:09,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907656403] [2021-06-05 16:17:09,202 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 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-06-05 16:17:09,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:17:09,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:09,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:17:09,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:09,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:09,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:09,442 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:09,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:17:09,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:17:09,467 INFO L628 ElimStorePlain]: treesize reduction 44, result has 43.6 percent of original size [2021-06-05 16:17:09,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:09,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:09,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 16:17:09,471 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:09,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:09,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:09,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:17:09,539 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:09,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907656403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:09,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:09,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:17:09,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293712319] [2021-06-05 16:17:09,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:17:09,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:09,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:17:09,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:17:09,540 INFO L87 Difference]: Start difference. First operand 5272 states and 17579 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:11,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:11,085 INFO L93 Difference]: Finished difference Result 6863 states and 22426 transitions. [2021-06-05 16:17:11,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:17:11,085 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:11,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:11,095 INFO L225 Difference]: With dead ends: 6863 [2021-06-05 16:17:11,095 INFO L226 Difference]: Without dead ends: 6783 [2021-06-05 16:17:11,095 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1305.2ms TimeCoverageRelationStatistics Valid=492, Invalid=2588, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:17:11,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6783 states. [2021-06-05 16:17:11,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6783 to 5263. [2021-06-05 16:17:11,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5263 states, 5262 states have (on average 3.337134169517294) internal successors, (17560), 5262 states have internal predecessors, (17560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:11,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5263 states to 5263 states and 17560 transitions. [2021-06-05 16:17:11,174 INFO L78 Accepts]: Start accepts. Automaton has 5263 states and 17560 transitions. Word has length 30 [2021-06-05 16:17:11,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:11,174 INFO L482 AbstractCegarLoop]: Abstraction has 5263 states and 17560 transitions. [2021-06-05 16:17:11,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:11,174 INFO L276 IsEmpty]: Start isEmpty. Operand 5263 states and 17560 transitions. [2021-06-05 16:17:11,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:11,180 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:11,180 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:11,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable522,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:11,381 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:11,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:11,381 INFO L82 PathProgramCache]: Analyzing trace with hash 773711464, now seen corresponding path program 88 times [2021-06-05 16:17:11,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:11,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635014031] [2021-06-05 16:17:11,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:11,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:11,609 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:11,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:11,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635014031] [2021-06-05 16:17:11,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635014031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:11,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490579349] [2021-06-05 16:17:11,609 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 16:17:11,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:17:11,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:11,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:17:11,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:11,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:11,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:11,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:11,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:11,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:17:11,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:11,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:11,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:11,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:11,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:11,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:11,845 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 22 treesize of output 3 [2021-06-05 16:17:11,846 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:11,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:11,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:11,850 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:17:11,869 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:11,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490579349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:11,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:11,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:17:11,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586224483] [2021-06-05 16:17:11,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:17:11,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:11,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:17:11,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:17:11,870 INFO L87 Difference]: Start difference. First operand 5263 states and 17560 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:14,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:14,450 INFO L93 Difference]: Finished difference Result 6746 states and 21953 transitions. [2021-06-05 16:17:14,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:17:14,451 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:14,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:14,460 INFO L225 Difference]: With dead ends: 6746 [2021-06-05 16:17:14,460 INFO L226 Difference]: Without dead ends: 6718 [2021-06-05 16:17:14,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1928.1ms TimeCoverageRelationStatistics Valid=769, Invalid=3923, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:17:14,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6718 states. [2021-06-05 16:17:14,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6718 to 5251. [2021-06-05 16:17:14,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5251 states, 5250 states have (on average 3.3377142857142856) internal successors, (17523), 5250 states have internal predecessors, (17523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:14,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5251 states to 5251 states and 17523 transitions. [2021-06-05 16:17:14,536 INFO L78 Accepts]: Start accepts. Automaton has 5251 states and 17523 transitions. Word has length 30 [2021-06-05 16:17:14,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:14,537 INFO L482 AbstractCegarLoop]: Abstraction has 5251 states and 17523 transitions. [2021-06-05 16:17:14,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:14,537 INFO L276 IsEmpty]: Start isEmpty. Operand 5251 states and 17523 transitions. [2021-06-05 16:17:14,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:14,543 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:14,543 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:14,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable528 [2021-06-05 16:17:14,743 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:14,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:14,743 INFO L82 PathProgramCache]: Analyzing trace with hash -200631640, now seen corresponding path program 89 times [2021-06-05 16:17:14,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:14,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701771131] [2021-06-05 16:17:14,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:14,985 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:14,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:14,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701771131] [2021-06-05 16:17:14,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701771131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:14,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057905045] [2021-06-05 16:17:14,986 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 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-06-05 16:17:15,008 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:17:15,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:15,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:17:15,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:15,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:15,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:15,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:15,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:15,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:17:15,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:15,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:15,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:15,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:15,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:15,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:15,243 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 22 treesize of output 3 [2021-06-05 16:17:15,243 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:15,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:15,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:15,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:17:15,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:15,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057905045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:15,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:15,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 16:17:15,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677054746] [2021-06-05 16:17:15,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:17:15,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:15,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:17:15,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:17:15,268 INFO L87 Difference]: Start difference. First operand 5251 states and 17523 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:18,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:18,068 INFO L93 Difference]: Finished difference Result 7311 states and 23827 transitions. [2021-06-05 16:17:18,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 16:17:18,068 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:18,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:18,080 INFO L225 Difference]: With dead ends: 7311 [2021-06-05 16:17:18,080 INFO L226 Difference]: Without dead ends: 7256 [2021-06-05 16:17:18,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2013 ImplicationChecksByTransitivity, 2319.1ms TimeCoverageRelationStatistics Valid=1133, Invalid=5029, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 16:17:18,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7256 states. [2021-06-05 16:17:18,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7256 to 5400. [2021-06-05 16:17:18,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5400 states, 5399 states have (on average 3.3389516577143916) internal successors, (18027), 5399 states have internal predecessors, (18027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:18,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5400 states to 5400 states and 18027 transitions. [2021-06-05 16:17:18,167 INFO L78 Accepts]: Start accepts. Automaton has 5400 states and 18027 transitions. Word has length 30 [2021-06-05 16:17:18,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:18,167 INFO L482 AbstractCegarLoop]: Abstraction has 5400 states and 18027 transitions. [2021-06-05 16:17:18,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:18,167 INFO L276 IsEmpty]: Start isEmpty. Operand 5400 states and 18027 transitions. [2021-06-05 16:17:18,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:18,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:18,174 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:18,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable529 [2021-06-05 16:17:18,375 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:18,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:18,375 INFO L82 PathProgramCache]: Analyzing trace with hash -597270023, now seen corresponding path program 87 times [2021-06-05 16:17:18,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:18,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703919754] [2021-06-05 16:17:18,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:18,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:18,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:18,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:18,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703919754] [2021-06-05 16:17:18,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703919754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:18,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131580185] [2021-06-05 16:17:18,550 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 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-06-05 16:17:18,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:17:18,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:18,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:17:18,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:18,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:18,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:18,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:17:18,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:18,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:18,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:18,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:17:18,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:18,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:18,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:18,868 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:17:18,882 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:18,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131580185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:18,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:18,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:17:18,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360905499] [2021-06-05 16:17:18,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:17:18,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:18,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:17:18,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:17:18,882 INFO L87 Difference]: Start difference. First operand 5400 states and 18027 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:19,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:19,762 INFO L93 Difference]: Finished difference Result 6457 states and 21365 transitions. [2021-06-05 16:17:19,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:17:19,763 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:19,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:19,773 INFO L225 Difference]: With dead ends: 6457 [2021-06-05 16:17:19,773 INFO L226 Difference]: Without dead ends: 6442 [2021-06-05 16:17:19,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 695.2ms TimeCoverageRelationStatistics Valid=254, Invalid=1228, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:17:19,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6442 states. [2021-06-05 16:17:19,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6442 to 5373. [2021-06-05 16:17:19,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5373 states, 5372 states have (on average 3.3395383469843636) internal successors, (17940), 5372 states have internal predecessors, (17940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:19,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5373 states to 5373 states and 17940 transitions. [2021-06-05 16:17:19,852 INFO L78 Accepts]: Start accepts. Automaton has 5373 states and 17940 transitions. Word has length 30 [2021-06-05 16:17:19,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:19,852 INFO L482 AbstractCegarLoop]: Abstraction has 5373 states and 17940 transitions. [2021-06-05 16:17:19,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:19,852 INFO L276 IsEmpty]: Start isEmpty. Operand 5373 states and 17940 transitions. [2021-06-05 16:17:19,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:19,859 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:19,859 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:20,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable530 [2021-06-05 16:17:20,060 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:20,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:20,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1813105757, now seen corresponding path program 88 times [2021-06-05 16:17:20,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:20,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052736466] [2021-06-05 16:17:20,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:20,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:20,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:20,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052736466] [2021-06-05 16:17:20,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052736466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:20,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149201680] [2021-06-05 16:17:20,252 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 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-06-05 16:17:20,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:17:20,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:20,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:17:20,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:20,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:20,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:20,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:17:20,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:17:20,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:20,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:20,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:17:20,484 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:20,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:20,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:20,501 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:17:20,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:17:20,502 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:20,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:20,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:20,520 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 16:17:20,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:20,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149201680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:20,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:20,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:17:20,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127027740] [2021-06-05 16:17:20,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:17:20,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:20,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:17:20,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:17:20,632 INFO L87 Difference]: Start difference. First operand 5373 states and 17940 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:21,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:21,643 INFO L93 Difference]: Finished difference Result 6988 states and 23137 transitions. [2021-06-05 16:17:21,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:17:21,643 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:21,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:21,653 INFO L225 Difference]: With dead ends: 6988 [2021-06-05 16:17:21,653 INFO L226 Difference]: Without dead ends: 6963 [2021-06-05 16:17:21,653 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 949.2ms TimeCoverageRelationStatistics Valid=310, Invalid=1330, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:17:21,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6963 states. [2021-06-05 16:17:21,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6963 to 5383. [2021-06-05 16:17:21,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5383 states, 5382 states have (on average 3.34132292827945) internal successors, (17983), 5382 states have internal predecessors, (17983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:21,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5383 states to 5383 states and 17983 transitions. [2021-06-05 16:17:21,760 INFO L78 Accepts]: Start accepts. Automaton has 5383 states and 17983 transitions. Word has length 30 [2021-06-05 16:17:21,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:21,761 INFO L482 AbstractCegarLoop]: Abstraction has 5383 states and 17983 transitions. [2021-06-05 16:17:21,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:21,761 INFO L276 IsEmpty]: Start isEmpty. Operand 5383 states and 17983 transitions. [2021-06-05 16:17:21,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:21,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:21,767 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:21,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable531 [2021-06-05 16:17:21,968 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:21,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:21,968 INFO L82 PathProgramCache]: Analyzing trace with hash 875123632, now seen corresponding path program 90 times [2021-06-05 16:17:21,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:21,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908479727] [2021-06-05 16:17:21,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:21,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:22,261 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:22,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:22,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908479727] [2021-06-05 16:17:22,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908479727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:22,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574781585] [2021-06-05 16:17:22,261 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-06-05 16:17:22,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:17:22,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:22,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:17:22,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:22,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:22,552 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 16:17:22,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 16:17:22,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:22,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:22,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:22,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:22,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:22,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:22,562 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 19 treesize of output 9 [2021-06-05 16:17:22,563 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:22,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:22,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:22,568 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 16:17:22,589 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:22,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574781585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:22,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:22,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 16:17:22,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447428485] [2021-06-05 16:17:22,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:17:22,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:22,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:17:22,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:17:22,590 INFO L87 Difference]: Start difference. First operand 5383 states and 17983 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:25,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:25,384 INFO L93 Difference]: Finished difference Result 7960 states and 26049 transitions. [2021-06-05 16:17:25,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:17:25,384 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:25,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:25,396 INFO L225 Difference]: With dead ends: 7960 [2021-06-05 16:17:25,396 INFO L226 Difference]: Without dead ends: 7938 [2021-06-05 16:17:25,398 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1544 ImplicationChecksByTransitivity, 2404.0ms TimeCoverageRelationStatistics Valid=951, Invalid=4305, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:17:25,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7938 states. [2021-06-05 16:17:25,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7938 to 5379. [2021-06-05 16:17:25,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5379 states, 5378 states have (on average 3.3419486798066194) internal successors, (17973), 5378 states have internal predecessors, (17973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:25,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5379 states to 5379 states and 17973 transitions. [2021-06-05 16:17:25,486 INFO L78 Accepts]: Start accepts. Automaton has 5379 states and 17973 transitions. Word has length 30 [2021-06-05 16:17:25,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:25,486 INFO L482 AbstractCegarLoop]: Abstraction has 5379 states and 17973 transitions. [2021-06-05 16:17:25,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:25,487 INFO L276 IsEmpty]: Start isEmpty. Operand 5379 states and 17973 transitions. [2021-06-05 16:17:25,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:25,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:25,493 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:25,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:25,694 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:25,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:25,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1747298640, now seen corresponding path program 91 times [2021-06-05 16:17:25,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:25,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676264465] [2021-06-05 16:17:25,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:25,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:25,967 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:25,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:25,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676264465] [2021-06-05 16:17:25,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676264465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:25,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144999232] [2021-06-05 16:17:25,968 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:26,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:26,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:17:26,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:26,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:26,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:26,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:26,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:26,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:17:26,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:26,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:26,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:26,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:26,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:26,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:26,220 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 22 treesize of output 3 [2021-06-05 16:17:26,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:26,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:26,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:26,225 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:17:26,245 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:26,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144999232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:26,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:26,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:17:26,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887996154] [2021-06-05 16:17:26,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:17:26,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:26,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:17:26,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:17:26,247 INFO L87 Difference]: Start difference. First operand 5379 states and 17973 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:28,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:28,502 INFO L93 Difference]: Finished difference Result 7189 states and 23630 transitions. [2021-06-05 16:17:28,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:17:28,503 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:28,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:28,513 INFO L225 Difference]: With dead ends: 7189 [2021-06-05 16:17:28,513 INFO L226 Difference]: Without dead ends: 7147 [2021-06-05 16:17:28,514 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 1789.3ms TimeCoverageRelationStatistics Valid=774, Invalid=3648, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:17:28,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7147 states. [2021-06-05 16:17:28,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7147 to 5389. [2021-06-05 16:17:28,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5389 states, 5388 states have (on average 3.3411284335560505) internal successors, (18002), 5388 states have internal predecessors, (18002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:28,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5389 states to 5389 states and 18002 transitions. [2021-06-05 16:17:28,617 INFO L78 Accepts]: Start accepts. Automaton has 5389 states and 18002 transitions. Word has length 30 [2021-06-05 16:17:28,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:28,617 INFO L482 AbstractCegarLoop]: Abstraction has 5389 states and 18002 transitions. [2021-06-05 16:17:28,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:28,617 INFO L276 IsEmpty]: Start isEmpty. Operand 5389 states and 18002 transitions. [2021-06-05 16:17:28,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:28,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:28,623 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:28,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:28,823 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:28,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:28,824 INFO L82 PathProgramCache]: Analyzing trace with hash 535956208, now seen corresponding path program 92 times [2021-06-05 16:17:28,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:28,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594556792] [2021-06-05 16:17:28,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:28,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:29,026 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:29,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:29,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594556792] [2021-06-05 16:17:29,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594556792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:29,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736795905] [2021-06-05 16:17:29,026 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:29,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:17:29,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:29,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:17:29,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:29,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:29,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:29,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:29,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:29,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-05 16:17:29,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:17:29,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:29,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:29,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:29,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:29,262 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 21 treesize of output 9 [2021-06-05 16:17:29,263 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:29,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:29,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:29,272 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-05 16:17:29,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:29,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736795905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:29,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:29,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:17:29,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818369434] [2021-06-05 16:17:29,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:17:29,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:29,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:17:29,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:17:29,341 INFO L87 Difference]: Start difference. First operand 5389 states and 18002 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:30,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:30,708 INFO L93 Difference]: Finished difference Result 7544 states and 24747 transitions. [2021-06-05 16:17:30,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 16:17:30,708 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:30,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:30,720 INFO L225 Difference]: With dead ends: 7544 [2021-06-05 16:17:30,720 INFO L226 Difference]: Without dead ends: 7478 [2021-06-05 16:17:30,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1029.4ms TimeCoverageRelationStatistics Valid=452, Invalid=2200, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 16:17:30,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7478 states. [2021-06-05 16:17:30,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7478 to 5480. [2021-06-05 16:17:30,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5480 states, 5479 states have (on average 3.3451359737178317) internal successors, (18328), 5479 states have internal predecessors, (18328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:30,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5480 states to 5480 states and 18328 transitions. [2021-06-05 16:17:30,827 INFO L78 Accepts]: Start accepts. Automaton has 5480 states and 18328 transitions. Word has length 30 [2021-06-05 16:17:30,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:30,827 INFO L482 AbstractCegarLoop]: Abstraction has 5480 states and 18328 transitions. [2021-06-05 16:17:30,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:30,827 INFO L276 IsEmpty]: Start isEmpty. Operand 5480 states and 18328 transitions. [2021-06-05 16:17:30,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:30,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:30,834 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:31,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable540 [2021-06-05 16:17:31,034 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:31,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:31,034 INFO L82 PathProgramCache]: Analyzing trace with hash -913064774, now seen corresponding path program 93 times [2021-06-05 16:17:31,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:31,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284846942] [2021-06-05 16:17:31,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:31,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:31,405 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:31,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:31,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284846942] [2021-06-05 16:17:31,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284846942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:31,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444744338] [2021-06-05 16:17:31,406 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:31,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:17:31,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:31,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 16:17:31,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:31,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:31,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:31,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:31,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:31,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:17:31,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:31,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:31,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:31,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:31,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:31,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:31,665 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 22 treesize of output 3 [2021-06-05 16:17:31,665 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:31,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:31,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:31,671 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 16:17:31,730 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:31,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444744338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:31,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:31,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-06-05 16:17:31,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187423345] [2021-06-05 16:17:31,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:17:31,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:31,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:17:31,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:17:31,731 INFO L87 Difference]: Start difference. First operand 5480 states and 18328 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:38,698 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-06-05 16:17:38,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:38,925 INFO L93 Difference]: Finished difference Result 7760 states and 24844 transitions. [2021-06-05 16:17:38,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-05 16:17:38,925 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:38,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:38,936 INFO L225 Difference]: With dead ends: 7760 [2021-06-05 16:17:38,936 INFO L226 Difference]: Without dead ends: 7660 [2021-06-05 16:17:38,936 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3780 ImplicationChecksByTransitivity, 5830.5ms TimeCoverageRelationStatistics Valid=1440, Invalid=10332, Unknown=0, NotChecked=0, Total=11772 [2021-06-05 16:17:38,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7660 states. [2021-06-05 16:17:39,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7660 to 5585. [2021-06-05 16:17:39,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5585 states, 5584 states have (on average 3.3416905444126073) internal successors, (18660), 5584 states have internal predecessors, (18660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:39,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5585 states to 5585 states and 18660 transitions. [2021-06-05 16:17:39,019 INFO L78 Accepts]: Start accepts. Automaton has 5585 states and 18660 transitions. Word has length 30 [2021-06-05 16:17:39,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:39,019 INFO L482 AbstractCegarLoop]: Abstraction has 5585 states and 18660 transitions. [2021-06-05 16:17:39,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:39,019 INFO L276 IsEmpty]: Start isEmpty. Operand 5585 states and 18660 transitions. [2021-06-05 16:17:39,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:39,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:39,025 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:39,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable545,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:39,226 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:39,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:39,226 INFO L82 PathProgramCache]: Analyzing trace with hash -707915812, now seen corresponding path program 94 times [2021-06-05 16:17:39,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:39,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121995461] [2021-06-05 16:17:39,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:39,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:39,528 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:39,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:39,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121995461] [2021-06-05 16:17:39,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121995461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:39,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116241264] [2021-06-05 16:17:39,529 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:39,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:17:39,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:39,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:17:39,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:39,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:39,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:39,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:39,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:39,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:17:39,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:39,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:39,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:39,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:39,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:39,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:39,778 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 22 treesize of output 3 [2021-06-05 16:17:39,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:39,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:39,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:39,783 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:17:39,803 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:39,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116241264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:39,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:39,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:17:39,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745016152] [2021-06-05 16:17:39,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:17:39,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:39,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:17:39,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:17:39,804 INFO L87 Difference]: Start difference. First operand 5585 states and 18660 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:42,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:42,316 INFO L93 Difference]: Finished difference Result 8389 states and 27165 transitions. [2021-06-05 16:17:42,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:17:42,316 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:42,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:42,329 INFO L225 Difference]: With dead ends: 8389 [2021-06-05 16:17:42,329 INFO L226 Difference]: Without dead ends: 8374 [2021-06-05 16:17:42,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 1940.6ms TimeCoverageRelationStatistics Valid=763, Invalid=4349, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:17:42,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8374 states. [2021-06-05 16:17:42,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8374 to 5647. [2021-06-05 16:17:42,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5647 states, 5646 states have (on average 3.340772228126107) internal successors, (18862), 5646 states have internal predecessors, (18862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:42,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5647 states to 5647 states and 18862 transitions. [2021-06-05 16:17:42,435 INFO L78 Accepts]: Start accepts. Automaton has 5647 states and 18862 transitions. Word has length 30 [2021-06-05 16:17:42,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:42,435 INFO L482 AbstractCegarLoop]: Abstraction has 5647 states and 18862 transitions. [2021-06-05 16:17:42,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:42,435 INFO L276 IsEmpty]: Start isEmpty. Operand 5647 states and 18862 transitions. [2021-06-05 16:17:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:42,442 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:42,443 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:42,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable546 [2021-06-05 16:17:42,643 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:42,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:42,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1065192024, now seen corresponding path program 95 times [2021-06-05 16:17:42,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:42,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907626441] [2021-06-05 16:17:42,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:42,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:42,978 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:42,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:42,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907626441] [2021-06-05 16:17:42,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907626441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:42,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568473126] [2021-06-05 16:17:42,978 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:43,000 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:17:43,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:43,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:17:43,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:43,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:43,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:43,193 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:43,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:17:43,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:17:43,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:43,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:43,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:43,207 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 19 treesize of output 9 [2021-06-05 16:17:43,209 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:43,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:43,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:43,217 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:17:43,261 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:43,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568473126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:43,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:43,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:17:43,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651334782] [2021-06-05 16:17:43,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:17:43,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:43,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:17:43,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:17:43,262 INFO L87 Difference]: Start difference. First operand 5647 states and 18862 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:47,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:47,233 INFO L93 Difference]: Finished difference Result 9354 states and 30001 transitions. [2021-06-05 16:17:47,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 16:17:47,233 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:47,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:47,247 INFO L225 Difference]: With dead ends: 9354 [2021-06-05 16:17:47,248 INFO L226 Difference]: Without dead ends: 9306 [2021-06-05 16:17:47,248 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3212 ImplicationChecksByTransitivity, 3270.4ms TimeCoverageRelationStatistics Valid=1490, Invalid=8016, Unknown=0, NotChecked=0, Total=9506 [2021-06-05 16:17:47,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9306 states. [2021-06-05 16:17:47,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9306 to 5668. [2021-06-05 16:17:47,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5668 states, 5667 states have (on average 3.3418034233280394) internal successors, (18938), 5667 states have internal predecessors, (18938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:47,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5668 states to 5668 states and 18938 transitions. [2021-06-05 16:17:47,374 INFO L78 Accepts]: Start accepts. Automaton has 5668 states and 18938 transitions. Word has length 30 [2021-06-05 16:17:47,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:47,374 INFO L482 AbstractCegarLoop]: Abstraction has 5668 states and 18938 transitions. [2021-06-05 16:17:47,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:47,374 INFO L276 IsEmpty]: Start isEmpty. Operand 5668 states and 18938 transitions. [2021-06-05 16:17:47,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:47,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:47,381 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:47,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable547 [2021-06-05 16:17:47,581 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:47,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:47,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1368182168, now seen corresponding path program 96 times [2021-06-05 16:17:47,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:47,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844723336] [2021-06-05 16:17:47,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:47,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:47,993 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:47,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:47,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844723336] [2021-06-05 16:17:47,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844723336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:47,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197886585] [2021-06-05 16:17:47,993 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:48,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:17:48,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:48,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:17:48,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:48,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:48,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:48,222 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:48,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:17:48,227 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:17:48,241 INFO L628 ElimStorePlain]: treesize reduction 40, result has 43.7 percent of original size [2021-06-05 16:17:48,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:48,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:48,244 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 19 treesize of output 9 [2021-06-05 16:17:48,245 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:17:48,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:48,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:48,251 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 16:17:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:48,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197886585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:48,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:48,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 16:17:48,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225223953] [2021-06-05 16:17:48,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:17:48,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:48,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:17:48,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:17:48,300 INFO L87 Difference]: Start difference. First operand 5668 states and 18938 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:52,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:52,004 INFO L93 Difference]: Finished difference Result 8708 states and 27950 transitions. [2021-06-05 16:17:52,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 16:17:52,004 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:52,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:52,017 INFO L225 Difference]: With dead ends: 8708 [2021-06-05 16:17:52,017 INFO L226 Difference]: Without dead ends: 8667 [2021-06-05 16:17:52,018 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2641 ImplicationChecksByTransitivity, 3169.4ms TimeCoverageRelationStatistics Valid=1525, Invalid=6131, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 16:17:52,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8667 states. [2021-06-05 16:17:52,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8667 to 5732. [2021-06-05 16:17:52,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5732 states, 5731 states have (on average 3.3365904728668645) internal successors, (19122), 5731 states have internal predecessors, (19122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:52,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5732 states to 5732 states and 19122 transitions. [2021-06-05 16:17:52,125 INFO L78 Accepts]: Start accepts. Automaton has 5732 states and 19122 transitions. Word has length 30 [2021-06-05 16:17:52,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:52,125 INFO L482 AbstractCegarLoop]: Abstraction has 5732 states and 19122 transitions. [2021-06-05 16:17:52,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:52,125 INFO L276 IsEmpty]: Start isEmpty. Operand 5732 states and 19122 transitions. [2021-06-05 16:17:52,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:52,133 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:52,133 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:52,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable553 [2021-06-05 16:17:52,348 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:52,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:52,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1613036316, now seen corresponding path program 97 times [2021-06-05 16:17:52,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:52,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788732609] [2021-06-05 16:17:52,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:52,731 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:52,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:52,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788732609] [2021-06-05 16:17:52,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788732609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:52,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23607054] [2021-06-05 16:17:52,731 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:52,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:17:52,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:52,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:52,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:52,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:52,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:52,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:17:52,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:52,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:52,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:52,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:52,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:52,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:52,951 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 22 treesize of output 3 [2021-06-05 16:17:52,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:52,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:52,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:52,956 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:17:52,976 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:52,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23607054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:52,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:52,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-05 16:17:52,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648656266] [2021-06-05 16:17:52,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:17:52,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:52,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:17:52,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:17:52,977 INFO L87 Difference]: Start difference. First operand 5732 states and 19122 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:55,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:17:55,828 INFO L93 Difference]: Finished difference Result 7021 states and 22940 transitions. [2021-06-05 16:17:55,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:17:55,828 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:17:55,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:17:55,838 INFO L225 Difference]: With dead ends: 7021 [2021-06-05 16:17:55,838 INFO L226 Difference]: Without dead ends: 6999 [2021-06-05 16:17:55,839 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 2287.4ms TimeCoverageRelationStatistics Valid=664, Invalid=3626, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:17:55,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6999 states. [2021-06-05 16:17:55,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6999 to 5728. [2021-06-05 16:17:55,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5727 states have (on average 3.3371747861009253) internal successors, (19112), 5727 states have internal predecessors, (19112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:55,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 19112 transitions. [2021-06-05 16:17:55,917 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 19112 transitions. Word has length 30 [2021-06-05 16:17:55,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:17:55,917 INFO L482 AbstractCegarLoop]: Abstraction has 5728 states and 19112 transitions. [2021-06-05 16:17:55,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:17:55,917 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 19112 transitions. [2021-06-05 16:17:55,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:17:55,924 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:17:55,924 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:17:56,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable558,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:56,124 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:17:56,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:17:56,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1726636460, now seen corresponding path program 98 times [2021-06-05 16:17:56,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:17:56,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264399338] [2021-06-05 16:17:56,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:17:56,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:17:56,503 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:56,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:17:56,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264399338] [2021-06-05 16:17:56,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264399338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:56,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175852940] [2021-06-05 16:17:56,503 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:17:56,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:17:56,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:17:56,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:17:56,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:17:56,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:56,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:56,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:56,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:56,763 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 39 treesize of output 27 [2021-06-05 16:17:56,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:56,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:56,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:56,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:17:56,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:56,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:17:56,773 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 24 treesize of output 3 [2021-06-05 16:17:56,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:17:56,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:17:56,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:17:56,779 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-05 16:17:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:17:56,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175852940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:17:56,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:17:56,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 16:17:56,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748861596] [2021-06-05 16:17:56,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:17:56,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:17:56,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:17:56,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:17:56,818 INFO L87 Difference]: Start difference. First operand 5728 states and 19112 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:00,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:00,516 INFO L93 Difference]: Finished difference Result 7386 states and 24149 transitions. [2021-06-05 16:18:00,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 16:18:00,516 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:00,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:00,528 INFO L225 Difference]: With dead ends: 7386 [2021-06-05 16:18:00,528 INFO L226 Difference]: Without dead ends: 7349 [2021-06-05 16:18:00,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2496 ImplicationChecksByTransitivity, 3087.1ms TimeCoverageRelationStatistics Valid=1125, Invalid=6531, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 16:18:00,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7349 states. [2021-06-05 16:18:00,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7349 to 5728. [2021-06-05 16:18:00,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5727 states have (on average 3.3371747861009253) internal successors, (19112), 5727 states have internal predecessors, (19112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:00,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 19112 transitions. [2021-06-05 16:18:00,648 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 19112 transitions. Word has length 30 [2021-06-05 16:18:00,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:00,648 INFO L482 AbstractCegarLoop]: Abstraction has 5728 states and 19112 transitions. [2021-06-05 16:18:00,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:00,649 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 19112 transitions. [2021-06-05 16:18:00,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:00,656 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:00,656 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:00,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:00,856 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:00,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:00,857 INFO L82 PathProgramCache]: Analyzing trace with hash 72366868, now seen corresponding path program 99 times [2021-06-05 16:18:00,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:00,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080884029] [2021-06-05 16:18:00,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:00,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:01,211 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:01,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:01,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080884029] [2021-06-05 16:18:01,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080884029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:01,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819408060] [2021-06-05 16:18:01,211 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:01,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:18:01,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:01,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:01,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:01,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:01,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:01,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:01,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:18:01,423 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:18:01,449 INFO L628 ElimStorePlain]: treesize reduction 81, result has 29.6 percent of original size [2021-06-05 16:18:01,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:01,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:01,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:01,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 19 treesize of output 9 [2021-06-05 16:18:01,454 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:01,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:01,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:01,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 16:18:01,546 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:01,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819408060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:01,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:01,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:18:01,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409582592] [2021-06-05 16:18:01,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:18:01,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:01,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:18:01,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:18:01,547 INFO L87 Difference]: Start difference. First operand 5728 states and 19112 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:04,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:04,571 INFO L93 Difference]: Finished difference Result 9222 states and 29898 transitions. [2021-06-05 16:18:04,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 16:18:04,571 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:04,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:04,586 INFO L225 Difference]: With dead ends: 9222 [2021-06-05 16:18:04,586 INFO L226 Difference]: Without dead ends: 9166 [2021-06-05 16:18:04,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1872 ImplicationChecksByTransitivity, 2367.8ms TimeCoverageRelationStatistics Valid=969, Invalid=5193, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 16:18:04,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9166 states. [2021-06-05 16:18:04,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9166 to 5741. [2021-06-05 16:18:04,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5741 states, 5740 states have (on average 3.3353658536585367) internal successors, (19145), 5740 states have internal predecessors, (19145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:04,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5741 states to 5741 states and 19145 transitions. [2021-06-05 16:18:04,695 INFO L78 Accepts]: Start accepts. Automaton has 5741 states and 19145 transitions. Word has length 30 [2021-06-05 16:18:04,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:04,696 INFO L482 AbstractCegarLoop]: Abstraction has 5741 states and 19145 transitions. [2021-06-05 16:18:04,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:04,696 INFO L276 IsEmpty]: Start isEmpty. Operand 5741 states and 19145 transitions. [2021-06-05 16:18:04,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:04,703 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:04,703 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:04,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable560,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:04,904 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:04,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:04,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1754763492, now seen corresponding path program 100 times [2021-06-05 16:18:04,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:04,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299650467] [2021-06-05 16:18:04,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:05,237 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:05,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:05,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299650467] [2021-06-05 16:18:05,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299650467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:05,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14726739] [2021-06-05 16:18:05,238 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:05,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:18:05,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:05,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:18:05,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:05,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:05,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:05,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:05,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:05,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:18:05,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:05,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:05,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:05,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:05,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:05,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:05,478 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 22 treesize of output 3 [2021-06-05 16:18:05,479 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:05,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:05,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:05,483 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:18:05,499 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:05,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14726739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:05,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:05,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:18:05,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014159822] [2021-06-05 16:18:05,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:05,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:05,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:05,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:05,500 INFO L87 Difference]: Start difference. First operand 5741 states and 19145 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:09,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:09,091 INFO L93 Difference]: Finished difference Result 7216 states and 23550 transitions. [2021-06-05 16:18:09,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 16:18:09,091 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:09,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:09,102 INFO L225 Difference]: With dead ends: 7216 [2021-06-05 16:18:09,103 INFO L226 Difference]: Without dead ends: 7194 [2021-06-05 16:18:09,103 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1693 ImplicationChecksByTransitivity, 2736.2ms TimeCoverageRelationStatistics Valid=783, Invalid=4917, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:18:09,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7194 states. [2021-06-05 16:18:09,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7194 to 5738. [2021-06-05 16:18:09,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5738 states, 5737 states have (on average 3.336238452152693) internal successors, (19140), 5737 states have internal predecessors, (19140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:09,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5738 states to 5738 states and 19140 transitions. [2021-06-05 16:18:09,210 INFO L78 Accepts]: Start accepts. Automaton has 5738 states and 19140 transitions. Word has length 30 [2021-06-05 16:18:09,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:09,210 INFO L482 AbstractCegarLoop]: Abstraction has 5738 states and 19140 transitions. [2021-06-05 16:18:09,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:09,211 INFO L276 IsEmpty]: Start isEmpty. Operand 5738 states and 19140 transitions. [2021-06-05 16:18:09,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:09,218 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:09,218 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:09,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:09,433 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:09,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:09,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1241371808, now seen corresponding path program 101 times [2021-06-05 16:18:09,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:09,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850918109] [2021-06-05 16:18:09,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:09,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:09,765 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:09,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:09,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850918109] [2021-06-05 16:18:09,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850918109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:09,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591250064] [2021-06-05 16:18:09,766 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:09,790 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:18:09,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:09,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:18:09,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:10,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:10,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:10,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:10,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:10,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:18:10,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:10,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:10,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:10,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:10,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:10,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:10,030 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 22 treesize of output 3 [2021-06-05 16:18:10,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:10,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:10,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:10,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:18:10,055 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:10,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591250064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:10,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:10,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 16:18:10,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288600091] [2021-06-05 16:18:10,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:18:10,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:10,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:18:10,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:18:10,056 INFO L87 Difference]: Start difference. First operand 5738 states and 19140 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:12,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:12,109 INFO L93 Difference]: Finished difference Result 8285 states and 26895 transitions. [2021-06-05 16:18:12,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:18:12,109 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:12,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:12,120 INFO L225 Difference]: With dead ends: 8285 [2021-06-05 16:18:12,120 INFO L226 Difference]: Without dead ends: 8270 [2021-06-05 16:18:12,120 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1702.0ms TimeCoverageRelationStatistics Valid=617, Invalid=3415, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:18:12,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8270 states. [2021-06-05 16:18:12,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8270 to 5782. [2021-06-05 16:18:12,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5782 states, 5781 states have (on average 3.3328143919737068) internal successors, (19267), 5781 states have internal predecessors, (19267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:12,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5782 states to 5782 states and 19267 transitions. [2021-06-05 16:18:12,204 INFO L78 Accepts]: Start accepts. Automaton has 5782 states and 19267 transitions. Word has length 30 [2021-06-05 16:18:12,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:12,204 INFO L482 AbstractCegarLoop]: Abstraction has 5782 states and 19267 transitions. [2021-06-05 16:18:12,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:12,205 INFO L276 IsEmpty]: Start isEmpty. Operand 5782 states and 19267 transitions. [2021-06-05 16:18:12,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:12,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:12,212 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:12,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable567 [2021-06-05 16:18:12,413 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:12,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:12,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1280487652, now seen corresponding path program 102 times [2021-06-05 16:18:12,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:12,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899295616] [2021-06-05 16:18:12,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:12,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:12,743 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:12,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:12,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899295616] [2021-06-05 16:18:12,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899295616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:12,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971311269] [2021-06-05 16:18:12,743 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:12,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:18:12,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:12,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:12,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:12,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:12,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:12,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:12,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:12,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-05 16:18:12,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:18:12,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:12,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:12,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:12,978 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 21 treesize of output 9 [2021-06-05 16:18:12,980 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:12,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:12,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:12,986 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-05 16:18:13,032 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:13,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971311269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:13,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:13,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 16:18:13,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31894775] [2021-06-05 16:18:13,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:18:13,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:13,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:18:13,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:18:13,033 INFO L87 Difference]: Start difference. First operand 5782 states and 19267 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:19,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:19,479 INFO L93 Difference]: Finished difference Result 11166 states and 35694 transitions. [2021-06-05 16:18:19,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-06-05 16:18:19,479 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:19,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:19,496 INFO L225 Difference]: With dead ends: 11166 [2021-06-05 16:18:19,497 INFO L226 Difference]: Without dead ends: 11102 [2021-06-05 16:18:19,498 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6147 ImplicationChecksByTransitivity, 5528.7ms TimeCoverageRelationStatistics Valid=2652, Invalid=14118, Unknown=0, NotChecked=0, Total=16770 [2021-06-05 16:18:19,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11102 states. [2021-06-05 16:18:19,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11102 to 5851. [2021-06-05 16:18:19,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5851 states, 5850 states have (on average 3.328717948717949) internal successors, (19473), 5850 states have internal predecessors, (19473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:19,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5851 states to 5851 states and 19473 transitions. [2021-06-05 16:18:19,619 INFO L78 Accepts]: Start accepts. Automaton has 5851 states and 19473 transitions. Word has length 30 [2021-06-05 16:18:19,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:19,619 INFO L482 AbstractCegarLoop]: Abstraction has 5851 states and 19473 transitions. [2021-06-05 16:18:19,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:19,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5851 states and 19473 transitions. [2021-06-05 16:18:19,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:19,626 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:19,626 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:19,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable568 [2021-06-05 16:18:19,827 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:19,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:19,827 INFO L82 PathProgramCache]: Analyzing trace with hash 489522636, now seen corresponding path program 103 times [2021-06-05 16:18:19,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:19,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925865411] [2021-06-05 16:18:19,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:19,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:20,118 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:20,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:20,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925865411] [2021-06-05 16:18:20,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925865411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:20,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086996280] [2021-06-05 16:18:20,119 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:20,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:20,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:20,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:20,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:20,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:20,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:20,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:20,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:18:20,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:20,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:20,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:20,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:20,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:20,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:20,376 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 22 treesize of output 3 [2021-06-05 16:18:20,376 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:20,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:20,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:20,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:18:20,396 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:20,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086996280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:20,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:20,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:18:20,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375189298] [2021-06-05 16:18:20,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:20,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:20,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:20,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:20,397 INFO L87 Difference]: Start difference. First operand 5851 states and 19473 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:22,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:22,951 INFO L93 Difference]: Finished difference Result 7087 states and 23159 transitions. [2021-06-05 16:18:22,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 16:18:22,951 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:22,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:22,962 INFO L225 Difference]: With dead ends: 7087 [2021-06-05 16:18:22,962 INFO L226 Difference]: Without dead ends: 7061 [2021-06-05 16:18:22,963 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 2048.5ms TimeCoverageRelationStatistics Valid=538, Invalid=3752, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:18:22,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-06-05 16:18:23,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 5855. [2021-06-05 16:18:23,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5855 states, 5854 states have (on average 3.3271267509395286) internal successors, (19477), 5854 states have internal predecessors, (19477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:23,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5855 states to 5855 states and 19477 transitions. [2021-06-05 16:18:23,062 INFO L78 Accepts]: Start accepts. Automaton has 5855 states and 19477 transitions. Word has length 30 [2021-06-05 16:18:23,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:23,062 INFO L482 AbstractCegarLoop]: Abstraction has 5855 states and 19477 transitions. [2021-06-05 16:18:23,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:23,063 INFO L276 IsEmpty]: Start isEmpty. Operand 5855 states and 19477 transitions. [2021-06-05 16:18:23,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:23,070 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:23,070 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:23,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable573,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:23,270 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:23,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:23,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1867202456, now seen corresponding path program 104 times [2021-06-05 16:18:23,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:23,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032391518] [2021-06-05 16:18:23,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:23,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:23,557 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:23,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:23,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032391518] [2021-06-05 16:18:23,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032391518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:23,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89234047] [2021-06-05 16:18:23,558 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:23,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:18:23,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:23,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:18:23,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:23,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:23,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:23,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:23,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:23,787 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 45 treesize of output 33 [2021-06-05 16:18:23,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:23,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:23,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:23,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:23,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:23,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:23,807 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 27 treesize of output 7 [2021-06-05 16:18:23,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:23,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:23,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:23,814 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:10 [2021-06-05 16:18:23,850 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:23,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89234047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:23,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:23,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:18:23,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871130984] [2021-06-05 16:18:23,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:23,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:23,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:23,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:23,850 INFO L87 Difference]: Start difference. First operand 5855 states and 19477 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:25,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:25,783 INFO L93 Difference]: Finished difference Result 6876 states and 22570 transitions. [2021-06-05 16:18:25,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:18:25,783 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:25,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:25,793 INFO L225 Difference]: With dead ends: 6876 [2021-06-05 16:18:25,793 INFO L226 Difference]: Without dead ends: 6850 [2021-06-05 16:18:25,793 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1584.0ms TimeCoverageRelationStatistics Valid=406, Invalid=2674, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:18:25,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6850 states. [2021-06-05 16:18:25,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6850 to 5841. [2021-06-05 16:18:25,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5841 states, 5840 states have (on average 3.3291095890410958) internal successors, (19442), 5840 states have internal predecessors, (19442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:25,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5841 states to 5841 states and 19442 transitions. [2021-06-05 16:18:25,872 INFO L78 Accepts]: Start accepts. Automaton has 5841 states and 19442 transitions. Word has length 30 [2021-06-05 16:18:25,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:25,872 INFO L482 AbstractCegarLoop]: Abstraction has 5841 states and 19442 transitions. [2021-06-05 16:18:25,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:25,872 INFO L276 IsEmpty]: Start isEmpty. Operand 5841 states and 19442 transitions. [2021-06-05 16:18:25,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:25,880 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:25,880 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:26,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable574 [2021-06-05 16:18:26,093 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:26,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:26,093 INFO L82 PathProgramCache]: Analyzing trace with hash 62435168, now seen corresponding path program 105 times [2021-06-05 16:18:26,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:26,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105376385] [2021-06-05 16:18:26,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:26,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:26,416 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:26,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:26,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105376385] [2021-06-05 16:18:26,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105376385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:26,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388887741] [2021-06-05 16:18:26,416 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:26,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:18:26,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:26,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:26,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:26,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:26,719 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 16:18:26,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 199 treesize of output 179 [2021-06-05 16:18:26,724 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:26,758 INFO L628 ElimStorePlain]: treesize reduction 40, result has 45.9 percent of original size [2021-06-05 16:18:26,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:26,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:26,761 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 19 treesize of output 9 [2021-06-05 16:18:26,762 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:26,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:26,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:26,769 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:202, output treesize:18 [2021-06-05 16:18:26,850 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:26,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388887741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:26,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:26,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 16:18:26,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473517124] [2021-06-05 16:18:26,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:18:26,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:26,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:18:26,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:18:26,851 INFO L87 Difference]: Start difference. First operand 5841 states and 19442 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:29,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:29,174 INFO L93 Difference]: Finished difference Result 7067 states and 23076 transitions. [2021-06-05 16:18:29,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:18:29,174 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:29,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:29,185 INFO L225 Difference]: With dead ends: 7067 [2021-06-05 16:18:29,185 INFO L226 Difference]: Without dead ends: 7026 [2021-06-05 16:18:29,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 1797.5ms TimeCoverageRelationStatistics Valid=479, Invalid=3681, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:18:29,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7026 states. [2021-06-05 16:18:29,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7026 to 5859. [2021-06-05 16:18:29,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5859 states, 5858 states have (on average 3.326561966541482) internal successors, (19487), 5858 states have internal predecessors, (19487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:29,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5859 states to 5859 states and 19487 transitions. [2021-06-05 16:18:29,271 INFO L78 Accepts]: Start accepts. Automaton has 5859 states and 19487 transitions. Word has length 30 [2021-06-05 16:18:29,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:29,271 INFO L482 AbstractCegarLoop]: Abstraction has 5859 states and 19487 transitions. [2021-06-05 16:18:29,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:29,271 INFO L276 IsEmpty]: Start isEmpty. Operand 5859 states and 19487 transitions. [2021-06-05 16:18:29,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:29,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:29,278 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:29,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable575 [2021-06-05 16:18:29,479 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:29,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:29,479 INFO L82 PathProgramCache]: Analyzing trace with hash 559668344, now seen corresponding path program 106 times [2021-06-05 16:18:29,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:29,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764929277] [2021-06-05 16:18:29,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:29,775 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:29,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:29,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764929277] [2021-06-05 16:18:29,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764929277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:29,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686242924] [2021-06-05 16:18:29,776 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:29,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:18:29,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:29,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:29,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:29,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:29,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:29,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:29,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:29,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:18:29,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:29,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:29,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:29,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:29,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:29,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:29,983 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 22 treesize of output 3 [2021-06-05 16:18:29,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:29,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:29,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:29,988 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:18:30,007 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:30,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686242924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:30,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:30,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:18:30,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266741389] [2021-06-05 16:18:30,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:30,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:30,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:30,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:30,008 INFO L87 Difference]: Start difference. First operand 5859 states and 19487 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:31,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:31,734 INFO L93 Difference]: Finished difference Result 6919 states and 22668 transitions. [2021-06-05 16:18:31,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:18:31,735 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:31,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:31,744 INFO L225 Difference]: With dead ends: 6919 [2021-06-05 16:18:31,745 INFO L226 Difference]: Without dead ends: 6893 [2021-06-05 16:18:31,745 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 1422.3ms TimeCoverageRelationStatistics Valid=418, Invalid=2444, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:18:31,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6893 states. [2021-06-05 16:18:31,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6893 to 5843. [2021-06-05 16:18:31,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5843 states, 5842 states have (on average 3.327456350564875) internal successors, (19439), 5842 states have internal predecessors, (19439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:31,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5843 states to 5843 states and 19439 transitions. [2021-06-05 16:18:31,824 INFO L78 Accepts]: Start accepts. Automaton has 5843 states and 19439 transitions. Word has length 30 [2021-06-05 16:18:31,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:31,825 INFO L482 AbstractCegarLoop]: Abstraction has 5843 states and 19439 transitions. [2021-06-05 16:18:31,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:31,825 INFO L276 IsEmpty]: Start isEmpty. Operand 5843 states and 19439 transitions. [2021-06-05 16:18:31,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:31,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:31,832 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:32,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable582,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:32,032 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:32,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:32,033 INFO L82 PathProgramCache]: Analyzing trace with hash -830944784, now seen corresponding path program 107 times [2021-06-05 16:18:32,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:32,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228255203] [2021-06-05 16:18:32,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:32,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:32,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:32,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:32,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228255203] [2021-06-05 16:18:32,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228255203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:32,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315548973] [2021-06-05 16:18:32,340 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:32,364 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:18:32,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:32,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:18:32,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:32,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:32,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:32,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:32,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:32,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:18:32,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:32,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:32,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:32,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:32,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:32,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:32,557 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 22 treesize of output 3 [2021-06-05 16:18:32,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:32,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:32,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:32,563 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:18:32,582 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:32,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315548973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:32,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:32,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:18:32,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505314556] [2021-06-05 16:18:32,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:32,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:32,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:32,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:32,583 INFO L87 Difference]: Start difference. First operand 5843 states and 19439 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:34,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:34,609 INFO L93 Difference]: Finished difference Result 7152 states and 23263 transitions. [2021-06-05 16:18:34,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:18:34,610 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:34,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:34,620 INFO L225 Difference]: With dead ends: 7152 [2021-06-05 16:18:34,621 INFO L226 Difference]: Without dead ends: 7122 [2021-06-05 16:18:34,621 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1628.4ms TimeCoverageRelationStatistics Valid=556, Invalid=3226, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:18:34,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7122 states. [2021-06-05 16:18:34,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7122 to 5811. [2021-06-05 16:18:34,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5811 states, 5810 states have (on average 3.331669535283993) internal successors, (19357), 5810 states have internal predecessors, (19357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:34,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5811 states to 5811 states and 19357 transitions. [2021-06-05 16:18:34,708 INFO L78 Accepts]: Start accepts. Automaton has 5811 states and 19357 transitions. Word has length 30 [2021-06-05 16:18:34,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:34,708 INFO L482 AbstractCegarLoop]: Abstraction has 5811 states and 19357 transitions. [2021-06-05 16:18:34,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:34,708 INFO L276 IsEmpty]: Start isEmpty. Operand 5811 states and 19357 transitions. [2021-06-05 16:18:34,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:34,716 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:34,716 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:34,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable583,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:34,916 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:34,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:34,916 INFO L82 PathProgramCache]: Analyzing trace with hash -352521104, now seen corresponding path program 108 times [2021-06-05 16:18:34,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:34,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014484456] [2021-06-05 16:18:34,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:35,237 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:35,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:35,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014484456] [2021-06-05 16:18:35,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014484456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:35,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028898390] [2021-06-05 16:18:35,237 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:35,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:18:35,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:35,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:18:35,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:35,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:35,510 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:18:35,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 165 [2021-06-05 16:18:35,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:35,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:35,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:35,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:35,525 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 19 treesize of output 9 [2021-06-05 16:18:35,527 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:35,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:35,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:35,536 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:183, output treesize:19 [2021-06-05 16:18:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:35,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028898390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:35,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:35,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:18:35,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43255616] [2021-06-05 16:18:35,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:18:35,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:35,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:18:35,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:18:35,580 INFO L87 Difference]: Start difference. First operand 5811 states and 19357 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:37,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:37,404 INFO L93 Difference]: Finished difference Result 7247 states and 23591 transitions. [2021-06-05 16:18:37,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:18:37,405 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:37,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:37,415 INFO L225 Difference]: With dead ends: 7247 [2021-06-05 16:18:37,415 INFO L226 Difference]: Without dead ends: 7195 [2021-06-05 16:18:37,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1445.5ms TimeCoverageRelationStatistics Valid=381, Invalid=2699, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 16:18:37,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7195 states. [2021-06-05 16:18:37,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7195 to 5795. [2021-06-05 16:18:37,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5795 states, 5794 states have (on average 3.332240248532965) internal successors, (19307), 5794 states have internal predecessors, (19307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:37,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5795 states to 5795 states and 19307 transitions. [2021-06-05 16:18:37,508 INFO L78 Accepts]: Start accepts. Automaton has 5795 states and 19307 transitions. Word has length 30 [2021-06-05 16:18:37,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:37,508 INFO L482 AbstractCegarLoop]: Abstraction has 5795 states and 19307 transitions. [2021-06-05 16:18:37,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:37,508 INFO L276 IsEmpty]: Start isEmpty. Operand 5795 states and 19307 transitions. [2021-06-05 16:18:37,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:37,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:37,516 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:37,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable584 [2021-06-05 16:18:37,717 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:37,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:37,717 INFO L82 PathProgramCache]: Analyzing trace with hash -2124696648, now seen corresponding path program 109 times [2021-06-05 16:18:37,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:37,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662040029] [2021-06-05 16:18:37,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:38,065 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:38,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:38,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662040029] [2021-06-05 16:18:38,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662040029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:38,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434683858] [2021-06-05 16:18:38,066 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:38,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:38,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:38,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:38,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:38,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:38,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:38,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:38,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:18:38,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:38,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:38,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:38,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:38,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:38,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:38,291 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 22 treesize of output 3 [2021-06-05 16:18:38,292 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:38,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:38,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:38,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:18:38,312 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:38,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434683858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:38,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:38,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:18:38,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215888051] [2021-06-05 16:18:38,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:38,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:38,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:38,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:38,313 INFO L87 Difference]: Start difference. First operand 5795 states and 19307 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:39,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:39,594 INFO L93 Difference]: Finished difference Result 6834 states and 22428 transitions. [2021-06-05 16:18:39,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:18:39,594 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:39,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:39,604 INFO L225 Difference]: With dead ends: 6834 [2021-06-05 16:18:39,604 INFO L226 Difference]: Without dead ends: 6819 [2021-06-05 16:18:39,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1166.3ms TimeCoverageRelationStatistics Valid=340, Invalid=1822, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:18:39,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6819 states. [2021-06-05 16:18:39,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6819 to 5789. [2021-06-05 16:18:39,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5789 states, 5788 states have (on average 3.333102971665515) internal successors, (19292), 5788 states have internal predecessors, (19292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:39,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5789 states to 5789 states and 19292 transitions. [2021-06-05 16:18:39,683 INFO L78 Accepts]: Start accepts. Automaton has 5789 states and 19292 transitions. Word has length 30 [2021-06-05 16:18:39,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:39,683 INFO L482 AbstractCegarLoop]: Abstraction has 5789 states and 19292 transitions. [2021-06-05 16:18:39,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:39,683 INFO L276 IsEmpty]: Start isEmpty. Operand 5789 states and 19292 transitions. [2021-06-05 16:18:39,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:39,690 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:39,690 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:39,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable590 [2021-06-05 16:18:39,891 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:39,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:39,891 INFO L82 PathProgramCache]: Analyzing trace with hash -646911237, now seen corresponding path program 89 times [2021-06-05 16:18:39,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:39,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136563319] [2021-06-05 16:18:39,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:39,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:40,084 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:40,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:40,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136563319] [2021-06-05 16:18:40,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136563319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:40,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597497584] [2021-06-05 16:18:40,085 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:40,109 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:18:40,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:40,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:18:40,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:40,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:40,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:40,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:18:40,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:40,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:40,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:40,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:18:40,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:40,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:40,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:40,357 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:18:40,370 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:40,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597497584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:40,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:40,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:18:40,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400611997] [2021-06-05 16:18:40,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:18:40,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:40,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:18:40,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:18:40,371 INFO L87 Difference]: Start difference. First operand 5789 states and 19292 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:41,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:41,627 INFO L93 Difference]: Finished difference Result 7301 states and 24027 transitions. [2021-06-05 16:18:41,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:18:41,627 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:41,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:41,638 INFO L225 Difference]: With dead ends: 7301 [2021-06-05 16:18:41,638 INFO L226 Difference]: Without dead ends: 7286 [2021-06-05 16:18:41,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 1090.8ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:18:41,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7286 states. [2021-06-05 16:18:41,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7286 to 5798. [2021-06-05 16:18:41,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5798 states, 5797 states have (on average 3.3341383474210797) internal successors, (19328), 5797 states have internal predecessors, (19328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:41,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5798 states to 5798 states and 19328 transitions. [2021-06-05 16:18:41,744 INFO L78 Accepts]: Start accepts. Automaton has 5798 states and 19328 transitions. Word has length 30 [2021-06-05 16:18:41,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:41,744 INFO L482 AbstractCegarLoop]: Abstraction has 5798 states and 19328 transitions. [2021-06-05 16:18:41,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:41,744 INFO L276 IsEmpty]: Start isEmpty. Operand 5798 states and 19328 transitions. [2021-06-05 16:18:41,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:41,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:41,751 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:41,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable591,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:41,951 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:41,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:41,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1493059333, now seen corresponding path program 90 times [2021-06-05 16:18:41,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:41,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587431419] [2021-06-05 16:18:41,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:42,132 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:42,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:42,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587431419] [2021-06-05 16:18:42,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587431419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:42,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717025298] [2021-06-05 16:18:42,133 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:42,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:18:42,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:42,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:18:42,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:42,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:42,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:18:42,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:18:42,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:42,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:42,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:18:42,385 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:42,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:42,402 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:18:42,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:18:42,403 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:42,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:42,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:42,416 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-05 16:18:42,560 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:42,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717025298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:42,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:42,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-06-05 16:18:42,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9767372] [2021-06-05 16:18:42,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:18:42,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:42,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:18:42,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:18:42,561 INFO L87 Difference]: Start difference. First operand 5798 states and 19328 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:45,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:45,145 INFO L93 Difference]: Finished difference Result 7308 states and 23801 transitions. [2021-06-05 16:18:45,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:18:45,145 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:45,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:45,156 INFO L225 Difference]: With dead ends: 7308 [2021-06-05 16:18:45,156 INFO L226 Difference]: Without dead ends: 7274 [2021-06-05 16:18:45,157 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 1881.2ms TimeCoverageRelationStatistics Valid=478, Invalid=3944, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 16:18:45,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7274 states. [2021-06-05 16:18:45,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7274 to 5817. [2021-06-05 16:18:45,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5817 states, 5816 states have (on average 3.3356258596973865) internal successors, (19400), 5816 states have internal predecessors, (19400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:45,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5817 states to 5817 states and 19400 transitions. [2021-06-05 16:18:45,245 INFO L78 Accepts]: Start accepts. Automaton has 5817 states and 19400 transitions. Word has length 30 [2021-06-05 16:18:45,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:45,245 INFO L482 AbstractCegarLoop]: Abstraction has 5817 states and 19400 transitions. [2021-06-05 16:18:45,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:45,245 INFO L276 IsEmpty]: Start isEmpty. Operand 5817 states and 19400 transitions. [2021-06-05 16:18:45,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:45,252 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:45,252 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:45,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable592,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:45,453 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:45,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:45,453 INFO L82 PathProgramCache]: Analyzing trace with hash 433302017, now seen corresponding path program 91 times [2021-06-05 16:18:45,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:45,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398723324] [2021-06-05 16:18:45,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:45,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:45,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:45,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398723324] [2021-06-05 16:18:45,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398723324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:45,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018623248] [2021-06-05 16:18:45,655 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:45,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:45,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:45,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:45,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:45,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:18:45,858 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:18:45,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:45,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:18:45,866 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:45,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:45,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:45,873 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:18:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:45,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018623248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:45,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:45,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:18:45,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791182228] [2021-06-05 16:18:45,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:18:45,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:45,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:18:45,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:18:45,915 INFO L87 Difference]: Start difference. First operand 5817 states and 19400 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:46,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:46,521 INFO L93 Difference]: Finished difference Result 7561 states and 24874 transitions. [2021-06-05 16:18:46,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:18:46,521 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:46,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:46,533 INFO L225 Difference]: With dead ends: 7561 [2021-06-05 16:18:46,534 INFO L226 Difference]: Without dead ends: 7536 [2021-06-05 16:18:46,534 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 525.3ms TimeCoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2021-06-05 16:18:46,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2021-06-05 16:18:46,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 5766. [2021-06-05 16:18:46,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5766 states, 5765 states have (on average 3.3333911535125758) internal successors, (19217), 5765 states have internal predecessors, (19217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:46,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5766 states to 5766 states and 19217 transitions. [2021-06-05 16:18:46,630 INFO L78 Accepts]: Start accepts. Automaton has 5766 states and 19217 transitions. Word has length 30 [2021-06-05 16:18:46,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:46,630 INFO L482 AbstractCegarLoop]: Abstraction has 5766 states and 19217 transitions. [2021-06-05 16:18:46,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:46,630 INFO L276 IsEmpty]: Start isEmpty. Operand 5766 states and 19217 transitions. [2021-06-05 16:18:46,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:46,638 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:46,638 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:46,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable598 [2021-06-05 16:18:46,838 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:46,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:46,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1782644727, now seen corresponding path program 92 times [2021-06-05 16:18:46,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:46,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63293483] [2021-06-05 16:18:46,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:46,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:47,044 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:47,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:47,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63293483] [2021-06-05 16:18:47,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63293483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:47,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778045943] [2021-06-05 16:18:47,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:47,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:18:47,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:47,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:18:47,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:47,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:47,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:47,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:18:47,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:47,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:47,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:47,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:18:47,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:47,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:47,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:47,327 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:18:47,341 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:47,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778045943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:47,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:47,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:18:47,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922432709] [2021-06-05 16:18:47,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:18:47,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:47,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:18:47,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:18:47,341 INFO L87 Difference]: Start difference. First operand 5766 states and 19217 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:48,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:48,712 INFO L93 Difference]: Finished difference Result 7114 states and 23349 transitions. [2021-06-05 16:18:48,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:18:48,712 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:48,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:48,723 INFO L225 Difference]: With dead ends: 7114 [2021-06-05 16:18:48,723 INFO L226 Difference]: Without dead ends: 7089 [2021-06-05 16:18:48,723 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 1161.6ms TimeCoverageRelationStatistics Valid=349, Invalid=2003, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 16:18:48,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7089 states. [2021-06-05 16:18:48,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7089 to 5754. [2021-06-05 16:18:48,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5754 states, 5753 states have (on average 3.333043629410742) internal successors, (19175), 5753 states have internal predecessors, (19175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:48,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5754 states to 5754 states and 19175 transitions. [2021-06-05 16:18:48,806 INFO L78 Accepts]: Start accepts. Automaton has 5754 states and 19175 transitions. Word has length 30 [2021-06-05 16:18:48,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:48,806 INFO L482 AbstractCegarLoop]: Abstraction has 5754 states and 19175 transitions. [2021-06-05 16:18:48,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:48,807 INFO L276 IsEmpty]: Start isEmpty. Operand 5754 states and 19175 transitions. [2021-06-05 16:18:48,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:48,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:48,814 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:49,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable600 [2021-06-05 16:18:49,014 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:49,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:49,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1746026009, now seen corresponding path program 93 times [2021-06-05 16:18:49,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:49,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886584260] [2021-06-05 16:18:49,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:49,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:49,226 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:49,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:49,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886584260] [2021-06-05 16:18:49,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886584260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:49,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753768523] [2021-06-05 16:18:49,226 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:49,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:18:49,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:49,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:49,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:49,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:49,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:49,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:49,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:18:49,404 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:18:49,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:49,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:18:49,414 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:49,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:49,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:49,423 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:21 [2021-06-05 16:18:49,481 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:49,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753768523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:49,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:49,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:18:49,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343546388] [2021-06-05 16:18:49,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:18:49,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:49,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:18:49,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:18:49,482 INFO L87 Difference]: Start difference. First operand 5754 states and 19175 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:50,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:50,242 INFO L93 Difference]: Finished difference Result 7215 states and 23782 transitions. [2021-06-05 16:18:50,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:18:50,243 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:50,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:50,253 INFO L225 Difference]: With dead ends: 7215 [2021-06-05 16:18:50,253 INFO L226 Difference]: Without dead ends: 7190 [2021-06-05 16:18:50,254 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 733.7ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:18:50,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7190 states. [2021-06-05 16:18:50,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7190 to 5739. [2021-06-05 16:18:50,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5739 states, 5738 states have (on average 3.333391425583827) internal successors, (19127), 5738 states have internal predecessors, (19127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:50,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5739 states to 5739 states and 19127 transitions. [2021-06-05 16:18:50,340 INFO L78 Accepts]: Start accepts. Automaton has 5739 states and 19127 transitions. Word has length 30 [2021-06-05 16:18:50,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:50,340 INFO L482 AbstractCegarLoop]: Abstraction has 5739 states and 19127 transitions. [2021-06-05 16:18:50,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:50,340 INFO L276 IsEmpty]: Start isEmpty. Operand 5739 states and 19127 transitions. [2021-06-05 16:18:50,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:50,348 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:50,348 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:50,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable601,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:50,548 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:50,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:50,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1942475071, now seen corresponding path program 94 times [2021-06-05 16:18:50,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:50,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243153305] [2021-06-05 16:18:50,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:50,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:50,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:50,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:50,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243153305] [2021-06-05 16:18:50,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243153305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:50,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330582858] [2021-06-05 16:18:50,796 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:50,818 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:18:50,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:50,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:18:50,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:51,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:51,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:51,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:18:51,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:51,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:51,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:18:51,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:18:51,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:51,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:51,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:51,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:18:51,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:51,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330582858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:51,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:51,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:18:51,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649053782] [2021-06-05 16:18:51,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:18:51,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:51,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:18:51,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:18:51,055 INFO L87 Difference]: Start difference. First operand 5739 states and 19127 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:51,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:51,437 INFO L93 Difference]: Finished difference Result 6059 states and 20044 transitions. [2021-06-05 16:18:51,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:18:51,437 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:51,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:51,445 INFO L225 Difference]: With dead ends: 6059 [2021-06-05 16:18:51,446 INFO L226 Difference]: Without dead ends: 6040 [2021-06-05 16:18:51,446 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 486.6ms TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:18:51,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2021-06-05 16:18:51,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 5733. [2021-06-05 16:18:51,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5733 states, 5732 states have (on average 3.3342637822749475) internal successors, (19112), 5732 states have internal predecessors, (19112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:51,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5733 states to 5733 states and 19112 transitions. [2021-06-05 16:18:51,518 INFO L78 Accepts]: Start accepts. Automaton has 5733 states and 19112 transitions. Word has length 30 [2021-06-05 16:18:51,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:51,518 INFO L482 AbstractCegarLoop]: Abstraction has 5733 states and 19112 transitions. [2021-06-05 16:18:51,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:51,518 INFO L276 IsEmpty]: Start isEmpty. Operand 5733 states and 19112 transitions. [2021-06-05 16:18:51,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:51,525 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:51,525 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:51,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable604,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:51,726 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:51,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:51,726 INFO L82 PathProgramCache]: Analyzing trace with hash -143471743, now seen corresponding path program 95 times [2021-06-05 16:18:51,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:51,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441819567] [2021-06-05 16:18:51,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:51,950 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:51,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:51,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441819567] [2021-06-05 16:18:51,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441819567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:51,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242730805] [2021-06-05 16:18:51,951 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:51,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:18:51,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:51,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:18:51,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:52,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:52,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:18:52,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:52,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:18:52,203 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:18:52,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:52,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:18:52,213 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:18:52,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:52,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:52,222 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 16:18:52,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:52,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242730805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:52,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:52,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 16:18:52,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707241667] [2021-06-05 16:18:52,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:18:52,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:52,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:18:52,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:18:52,281 INFO L87 Difference]: Start difference. First operand 5733 states and 19112 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:53,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:18:53,519 INFO L93 Difference]: Finished difference Result 7697 states and 25312 transitions. [2021-06-05 16:18:53,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:18:53,520 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:18:53,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:18:53,531 INFO L225 Difference]: With dead ends: 7697 [2021-06-05 16:18:53,531 INFO L226 Difference]: Without dead ends: 7647 [2021-06-05 16:18:53,532 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1121.9ms TimeCoverageRelationStatistics Valid=431, Invalid=2019, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:18:53,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7647 states. [2021-06-05 16:18:53,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7647 to 5724. [2021-06-05 16:18:53,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5724 states, 5723 states have (on average 3.3342652455006117) internal successors, (19082), 5723 states have internal predecessors, (19082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:53,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5724 states to 5724 states and 19082 transitions. [2021-06-05 16:18:53,618 INFO L78 Accepts]: Start accepts. Automaton has 5724 states and 19082 transitions. Word has length 30 [2021-06-05 16:18:53,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:18:53,618 INFO L482 AbstractCegarLoop]: Abstraction has 5724 states and 19082 transitions. [2021-06-05 16:18:53,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:53,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5724 states and 19082 transitions. [2021-06-05 16:18:53,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:18:53,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:18:53,625 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:18:53,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable605,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:53,826 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:18:53,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:18:53,826 INFO L82 PathProgramCache]: Analyzing trace with hash -363905941, now seen corresponding path program 96 times [2021-06-05 16:18:53,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:18:53,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656667240] [2021-06-05 16:18:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:18:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:18:54,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:54,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:18:54,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656667240] [2021-06-05 16:18:54,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656667240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:54,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712218681] [2021-06-05 16:18:54,031 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:18:54,053 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:18:54,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:18:54,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:18:54,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:18:54,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:54,243 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 31 treesize of output 47 [2021-06-05 16:18:54,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:18:54,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:54,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:18:54,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 16:18:54,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:54,328 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 16:18:54,328 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 66 treesize of output 67 [2021-06-05 16:18:54,339 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:18:54,393 INFO L628 ElimStorePlain]: treesize reduction 35, result has 66.7 percent of original size [2021-06-05 16:18:54,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:18:54,399 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:186 [2021-06-05 16:18:54,542 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-06-05 16:18:54,908 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-06-05 16:18:55,072 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:18:55,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712218681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:18:55,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:18:55,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 16:18:55,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112046188] [2021-06-05 16:18:55,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:18:55,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:18:55,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:18:55,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:18:55,073 INFO L87 Difference]: Start difference. First operand 5724 states and 19082 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:18:55,785 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 67 [2021-06-05 16:18:56,287 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-06-05 16:18:57,302 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 42 [2021-06-05 16:18:57,600 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 45 [2021-06-05 16:18:59,362 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 37 [2021-06-05 16:18:59,917 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 54 [2021-06-05 16:19:00,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:00,216 INFO L93 Difference]: Finished difference Result 7949 states and 25909 transitions. [2021-06-05 16:19:00,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:19:00,216 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:00,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:00,229 INFO L225 Difference]: With dead ends: 7949 [2021-06-05 16:19:00,229 INFO L226 Difference]: Without dead ends: 7914 [2021-06-05 16:19:00,230 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1762 ImplicationChecksByTransitivity, 5155.9ms TimeCoverageRelationStatistics Valid=850, Invalid=4850, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 16:19:00,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7914 states. [2021-06-05 16:19:00,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7914 to 5724. [2021-06-05 16:19:00,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5724 states, 5723 states have (on average 3.3321684431242353) internal successors, (19070), 5723 states have internal predecessors, (19070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:00,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5724 states to 5724 states and 19070 transitions. [2021-06-05 16:19:00,326 INFO L78 Accepts]: Start accepts. Automaton has 5724 states and 19070 transitions. Word has length 30 [2021-06-05 16:19:00,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:00,326 INFO L482 AbstractCegarLoop]: Abstraction has 5724 states and 19070 transitions. [2021-06-05 16:19:00,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:00,327 INFO L276 IsEmpty]: Start isEmpty. Operand 5724 states and 19070 transitions. [2021-06-05 16:19:00,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:00,334 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:00,334 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:00,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:00,534 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:00,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:00,534 INFO L82 PathProgramCache]: Analyzing trace with hash 63385799, now seen corresponding path program 97 times [2021-06-05 16:19:00,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:00,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666739078] [2021-06-05 16:19:00,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:00,733 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:00,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:00,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666739078] [2021-06-05 16:19:00,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666739078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:00,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353598587] [2021-06-05 16:19:00,733 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:00,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:00,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:00,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:00,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:00,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:00,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:00,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:19:00,909 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:00,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:00,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:19:00,918 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:00,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:00,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:00,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:19:00,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:00,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353598587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:00,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:00,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:19:00,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441750774] [2021-06-05 16:19:00,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:19:00,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:00,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:19:00,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:19:00,992 INFO L87 Difference]: Start difference. First operand 5724 states and 19070 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:02,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:02,555 INFO L93 Difference]: Finished difference Result 7779 states and 25474 transitions. [2021-06-05 16:19:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:19:02,556 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:02,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:02,568 INFO L225 Difference]: With dead ends: 7779 [2021-06-05 16:19:02,568 INFO L226 Difference]: Without dead ends: 7743 [2021-06-05 16:19:02,569 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1331.1ms TimeCoverageRelationStatistics Valid=479, Invalid=2491, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 16:19:02,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7743 states. [2021-06-05 16:19:02,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7743 to 5634. [2021-06-05 16:19:02,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5634 states, 5633 states have (on average 3.328776850701225) internal successors, (18751), 5633 states have internal predecessors, (18751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:02,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5634 states to 5634 states and 18751 transitions. [2021-06-05 16:19:02,660 INFO L78 Accepts]: Start accepts. Automaton has 5634 states and 18751 transitions. Word has length 30 [2021-06-05 16:19:02,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:02,660 INFO L482 AbstractCegarLoop]: Abstraction has 5634 states and 18751 transitions. [2021-06-05 16:19:02,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:02,660 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 18751 transitions. [2021-06-05 16:19:02,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:02,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:02,667 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:02,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable633 [2021-06-05 16:19:02,867 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:02,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:02,867 INFO L82 PathProgramCache]: Analyzing trace with hash -861560775, now seen corresponding path program 98 times [2021-06-05 16:19:02,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:02,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767912502] [2021-06-05 16:19:02,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:02,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:03,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:03,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767912502] [2021-06-05 16:19:03,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767912502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:03,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112312179] [2021-06-05 16:19:03,041 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:03,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:19:03,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:03,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:03,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:03,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:03,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:03,223 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:03,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:19:03,225 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:03,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:03,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 16:19:03,233 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:03,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:03,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:03,239 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:19:03,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:03,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112312179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:03,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:03,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:19:03,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104769362] [2021-06-05 16:19:03,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:03,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:03,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:03,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:03,306 INFO L87 Difference]: Start difference. First operand 5634 states and 18751 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:04,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:04,366 INFO L93 Difference]: Finished difference Result 7329 states and 24126 transitions. [2021-06-05 16:19:04,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:19:04,366 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:04,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:04,378 INFO L225 Difference]: With dead ends: 7329 [2021-06-05 16:19:04,378 INFO L226 Difference]: Without dead ends: 7279 [2021-06-05 16:19:04,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 905.3ms TimeCoverageRelationStatistics Valid=363, Invalid=1617, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:19:04,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2021-06-05 16:19:04,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 5601. [2021-06-05 16:19:04,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5601 states, 5600 states have (on average 3.3273214285714285) internal successors, (18633), 5600 states have internal predecessors, (18633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:04,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5601 states to 5601 states and 18633 transitions. [2021-06-05 16:19:04,464 INFO L78 Accepts]: Start accepts. Automaton has 5601 states and 18633 transitions. Word has length 30 [2021-06-05 16:19:04,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:04,465 INFO L482 AbstractCegarLoop]: Abstraction has 5601 states and 18633 transitions. [2021-06-05 16:19:04,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:04,465 INFO L276 IsEmpty]: Start isEmpty. Operand 5601 states and 18633 transitions. [2021-06-05 16:19:04,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:04,472 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:04,472 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:04,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable635 [2021-06-05 16:19:04,677 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:04,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:04,678 INFO L82 PathProgramCache]: Analyzing trace with hash -612795795, now seen corresponding path program 99 times [2021-06-05 16:19:04,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:04,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422169644] [2021-06-05 16:19:04,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:04,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:04,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:04,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:04,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422169644] [2021-06-05 16:19:04,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422169644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:04,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115586930] [2021-06-05 16:19:04,892 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:04,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:19:04,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:04,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:04,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:05,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:05,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:05,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:19:05,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:19:05,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:05,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:05,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, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:19:05,126 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:05,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:05,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:05,143 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:19:05,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:19:05,145 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:05,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:05,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:05,160 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 16:19:05,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:05,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115586930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:05,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:05,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:19:05,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796872363] [2021-06-05 16:19:05,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:05,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:05,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:05,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:05,269 INFO L87 Difference]: Start difference. First operand 5601 states and 18633 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:06,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:06,309 INFO L93 Difference]: Finished difference Result 7770 states and 25628 transitions. [2021-06-05 16:19:06,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:19:06,310 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:06,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:06,321 INFO L225 Difference]: With dead ends: 7770 [2021-06-05 16:19:06,322 INFO L226 Difference]: Without dead ends: 7720 [2021-06-05 16:19:06,322 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 1006.8ms TimeCoverageRelationStatistics Valid=370, Invalid=1436, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:19:06,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7720 states. [2021-06-05 16:19:06,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7720 to 5591. [2021-06-05 16:19:06,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5591 states, 5590 states have (on average 3.325402504472272) internal successors, (18589), 5590 states have internal predecessors, (18589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:06,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5591 states to 5591 states and 18589 transitions. [2021-06-05 16:19:06,411 INFO L78 Accepts]: Start accepts. Automaton has 5591 states and 18589 transitions. Word has length 30 [2021-06-05 16:19:06,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:06,411 INFO L482 AbstractCegarLoop]: Abstraction has 5591 states and 18589 transitions. [2021-06-05 16:19:06,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:06,412 INFO L276 IsEmpty]: Start isEmpty. Operand 5591 states and 18589 transitions. [2021-06-05 16:19:06,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:06,418 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:06,418 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:06,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable637 [2021-06-05 16:19:06,619 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:06,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:06,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1331267863, now seen corresponding path program 100 times [2021-06-05 16:19:06,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:06,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978103425] [2021-06-05 16:19:06,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:06,818 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:06,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:06,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978103425] [2021-06-05 16:19:06,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978103425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:06,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009398178] [2021-06-05 16:19:06,818 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:06,841 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:19:06,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:06,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:06,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:07,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:07,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:07,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:07,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:07,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:07,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:07,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:19:07,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:07,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:07,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:07,141 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:07,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009398178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:07,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:07,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:19:07,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390455372] [2021-06-05 16:19:07,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:19:07,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:07,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:19:07,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:19:07,156 INFO L87 Difference]: Start difference. First operand 5591 states and 18589 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:08,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:08,543 INFO L93 Difference]: Finished difference Result 6983 states and 22877 transitions. [2021-06-05 16:19:08,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 16:19:08,543 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:08,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:08,553 INFO L225 Difference]: With dead ends: 6983 [2021-06-05 16:19:08,553 INFO L226 Difference]: Without dead ends: 6958 [2021-06-05 16:19:08,553 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1222.9ms TimeCoverageRelationStatistics Valid=321, Invalid=1841, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:19:08,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6958 states. [2021-06-05 16:19:08,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6958 to 5618. [2021-06-05 16:19:08,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 5617 states have (on average 3.329179277194232) internal successors, (18700), 5617 states have internal predecessors, (18700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:08,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 18700 transitions. [2021-06-05 16:19:08,634 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 18700 transitions. Word has length 30 [2021-06-05 16:19:08,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:08,634 INFO L482 AbstractCegarLoop]: Abstraction has 5618 states and 18700 transitions. [2021-06-05 16:19:08,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:08,634 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 18700 transitions. [2021-06-05 16:19:08,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:08,641 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:08,641 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:08,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable643 [2021-06-05 16:19:08,842 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:08,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:08,842 INFO L82 PathProgramCache]: Analyzing trace with hash -926069069, now seen corresponding path program 101 times [2021-06-05 16:19:08,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:08,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423017198] [2021-06-05 16:19:08,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:08,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:09,043 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:09,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:09,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423017198] [2021-06-05 16:19:09,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423017198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:09,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446191140] [2021-06-05 16:19:09,043 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:09,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:19:09,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:09,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 16:19:09,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:09,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:09,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:09,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:19:09,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:19:09,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:09,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:09,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:19:09,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:09,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:09,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:09,335 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:19:09,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:19:09,337 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:09,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:09,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:09,378 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:45, output treesize:56 [2021-06-05 16:19:09,453 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:09,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446191140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:09,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:09,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 16:19:09,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738992286] [2021-06-05 16:19:09,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:09,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:09,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:09,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:09,454 INFO L87 Difference]: Start difference. First operand 5618 states and 18700 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:10,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:10,589 INFO L93 Difference]: Finished difference Result 7755 states and 25328 transitions. [2021-06-05 16:19:10,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:19:10,590 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:10,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:10,602 INFO L225 Difference]: With dead ends: 7755 [2021-06-05 16:19:10,602 INFO L226 Difference]: Without dead ends: 7705 [2021-06-05 16:19:10,602 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 1028.6ms TimeCoverageRelationStatistics Valid=335, Invalid=1471, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:19:10,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7705 states. [2021-06-05 16:19:10,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7705 to 5619. [2021-06-05 16:19:10,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5619 states, 5618 states have (on average 3.3259166963332145) internal successors, (18685), 5618 states have internal predecessors, (18685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:10,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5619 states to 5619 states and 18685 transitions. [2021-06-05 16:19:10,707 INFO L78 Accepts]: Start accepts. Automaton has 5619 states and 18685 transitions. Word has length 30 [2021-06-05 16:19:10,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:10,707 INFO L482 AbstractCegarLoop]: Abstraction has 5619 states and 18685 transitions. [2021-06-05 16:19:10,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:10,707 INFO L276 IsEmpty]: Start isEmpty. Operand 5619 states and 18685 transitions. [2021-06-05 16:19:10,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:10,715 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:10,715 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:10,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable644,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:10,915 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:10,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:10,916 INFO L82 PathProgramCache]: Analyzing trace with hash -564971303, now seen corresponding path program 102 times [2021-06-05 16:19:10,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:10,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922516939] [2021-06-05 16:19:10,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:11,108 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:11,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:11,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922516939] [2021-06-05 16:19:11,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922516939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:11,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912436306] [2021-06-05 16:19:11,109 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:11,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:19:11,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:11,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:11,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:11,313 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:11,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:19:11,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:19:11,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:11,346 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:19:11,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:19:11,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:11,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:19:11,350 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:11,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:11,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:11,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:11,368 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:42, output treesize:36 [2021-06-05 16:19:11,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:11,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912436306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:11,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:11,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-06-05 16:19:11,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382819934] [2021-06-05 16:19:11,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:11,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:11,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:11,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:11,545 INFO L87 Difference]: Start difference. First operand 5619 states and 18685 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:12,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:12,924 INFO L93 Difference]: Finished difference Result 7129 states and 23409 transitions. [2021-06-05 16:19:12,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:19:12,924 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:12,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:12,935 INFO L225 Difference]: With dead ends: 7129 [2021-06-05 16:19:12,935 INFO L226 Difference]: Without dead ends: 7104 [2021-06-05 16:19:12,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1296.4ms TimeCoverageRelationStatistics Valid=426, Invalid=2024, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:19:12,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7104 states. [2021-06-05 16:19:13,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7104 to 5597. [2021-06-05 16:19:13,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5597 states, 5596 states have (on average 3.326661901358113) internal successors, (18616), 5596 states have internal predecessors, (18616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:13,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5597 states to 5597 states and 18616 transitions. [2021-06-05 16:19:13,017 INFO L78 Accepts]: Start accepts. Automaton has 5597 states and 18616 transitions. Word has length 30 [2021-06-05 16:19:13,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:13,018 INFO L482 AbstractCegarLoop]: Abstraction has 5597 states and 18616 transitions. [2021-06-05 16:19:13,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:13,018 INFO L276 IsEmpty]: Start isEmpty. Operand 5597 states and 18616 transitions. [2021-06-05 16:19:13,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:13,024 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:13,024 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:13,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable650 [2021-06-05 16:19:13,225 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:13,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:13,225 INFO L82 PathProgramCache]: Analyzing trace with hash -761420365, now seen corresponding path program 103 times [2021-06-05 16:19:13,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:13,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135938895] [2021-06-05 16:19:13,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:13,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:13,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:13,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:13,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135938895] [2021-06-05 16:19:13,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135938895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:13,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409548224] [2021-06-05 16:19:13,450 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:13,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:13,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:13,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:13,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:13,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:13,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:13,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:13,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:13,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:13,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:19:13,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:13,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:13,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:13,742 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:13,767 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:13,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409548224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:13,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:13,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:19:13,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15390389] [2021-06-05 16:19:13,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:19:13,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:13,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:19:13,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:19:13,768 INFO L87 Difference]: Start difference. First operand 5597 states and 18616 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:14,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:14,402 INFO L93 Difference]: Finished difference Result 5870 states and 19393 transitions. [2021-06-05 16:19:14,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:19:14,402 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:14,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:14,410 INFO L225 Difference]: With dead ends: 5870 [2021-06-05 16:19:14,410 INFO L226 Difference]: Without dead ends: 5851 [2021-06-05 16:19:14,410 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 562.7ms TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:19:14,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5851 states. [2021-06-05 16:19:14,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5851 to 5585. [2021-06-05 16:19:14,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5585 states, 5584 states have (on average 3.3284383954154726) internal successors, (18586), 5584 states have internal predecessors, (18586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:14,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5585 states to 5585 states and 18586 transitions. [2021-06-05 16:19:14,498 INFO L78 Accepts]: Start accepts. Automaton has 5585 states and 18586 transitions. Word has length 30 [2021-06-05 16:19:14,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:14,498 INFO L482 AbstractCegarLoop]: Abstraction has 5585 states and 18586 transitions. [2021-06-05 16:19:14,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:14,499 INFO L276 IsEmpty]: Start isEmpty. Operand 5585 states and 18586 transitions. [2021-06-05 16:19:14,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:14,505 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:14,505 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:14,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable656,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:14,706 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:14,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:14,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1037582963, now seen corresponding path program 104 times [2021-06-05 16:19:14,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:14,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553951044] [2021-06-05 16:19:14,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:14,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:14,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:14,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553951044] [2021-06-05 16:19:14,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553951044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:14,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987057841] [2021-06-05 16:19:14,912 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:14,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:19:14,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:14,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:14,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:15,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:15,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:15,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:19:15,128 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:15,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:15,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:19:15,136 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:15,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:15,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:15,142 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 16:19:15,183 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:15,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987057841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:15,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:15,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:19:15,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476073693] [2021-06-05 16:19:15,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:15,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:15,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:15,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:15,184 INFO L87 Difference]: Start difference. First operand 5585 states and 18586 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:16,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:16,238 INFO L93 Difference]: Finished difference Result 7221 states and 23710 transitions. [2021-06-05 16:19:16,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 16:19:16,239 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:16,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:16,249 INFO L225 Difference]: With dead ends: 7221 [2021-06-05 16:19:16,249 INFO L226 Difference]: Without dead ends: 7167 [2021-06-05 16:19:16,250 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 979.7ms TimeCoverageRelationStatistics Valid=408, Invalid=1662, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:19:16,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7167 states. [2021-06-05 16:19:16,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7167 to 5567. [2021-06-05 16:19:16,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5567 states, 5566 states have (on average 3.327883578871721) internal successors, (18523), 5566 states have internal predecessors, (18523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:16,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5567 states to 5567 states and 18523 transitions. [2021-06-05 16:19:16,334 INFO L78 Accepts]: Start accepts. Automaton has 5567 states and 18523 transitions. Word has length 30 [2021-06-05 16:19:16,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:16,334 INFO L482 AbstractCegarLoop]: Abstraction has 5567 states and 18523 transitions. [2021-06-05 16:19:16,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:16,334 INFO L276 IsEmpty]: Start isEmpty. Operand 5567 states and 18523 transitions. [2021-06-05 16:19:16,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:16,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:16,341 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:16,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable657 [2021-06-05 16:19:16,541 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:16,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:16,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1136551761, now seen corresponding path program 105 times [2021-06-05 16:19:16,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:16,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371008986] [2021-06-05 16:19:16,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:16,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:16,759 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:16,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:16,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371008986] [2021-06-05 16:19:16,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371008986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:16,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425857566] [2021-06-05 16:19:16,760 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:16,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:19:16,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:16,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:16,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:17,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:17,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:17,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:17,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:17,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:17,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:17,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:19:17,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:17,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:17,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:17,081 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:19:17,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:17,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425857566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:17,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:17,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:19:17,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309671811] [2021-06-05 16:19:17,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:17,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:17,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:17,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:17,098 INFO L87 Difference]: Start difference. First operand 5567 states and 18523 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:17,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:17,685 INFO L93 Difference]: Finished difference Result 6818 states and 22373 transitions. [2021-06-05 16:19:17,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:19:17,685 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:17,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:17,695 INFO L225 Difference]: With dead ends: 6818 [2021-06-05 16:19:17,695 INFO L226 Difference]: Without dead ends: 6803 [2021-06-05 16:19:17,695 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 706.5ms TimeCoverageRelationStatistics Valid=246, Invalid=1086, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:19:17,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6803 states. [2021-06-05 16:19:17,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6803 to 5549. [2021-06-05 16:19:17,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 5548 states have (on average 3.32732516222062) internal successors, (18460), 5548 states have internal predecessors, (18460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:17,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 18460 transitions. [2021-06-05 16:19:17,778 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 18460 transitions. Word has length 30 [2021-06-05 16:19:17,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:17,778 INFO L482 AbstractCegarLoop]: Abstraction has 5549 states and 18460 transitions. [2021-06-05 16:19:17,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:17,778 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 18460 transitions. [2021-06-05 16:19:17,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:17,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:17,785 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:17,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable659,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:17,985 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:17,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:17,985 INFO L82 PathProgramCache]: Analyzing trace with hash 322980075, now seen corresponding path program 106 times [2021-06-05 16:19:17,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:17,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426158619] [2021-06-05 16:19:17,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:17,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:18,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:18,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:18,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426158619] [2021-06-05 16:19:18,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426158619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:18,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322478992] [2021-06-05 16:19:18,212 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:18,235 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:19:18,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:18,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:18,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:18,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:18,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:18,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:18,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:18,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:18,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:18,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:19:18,462 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:18,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:18,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:18,467 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:18,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:18,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322478992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:18,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:18,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:19:18,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750637707] [2021-06-05 16:19:18,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:18,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:18,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:18,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:18,487 INFO L87 Difference]: Start difference. First operand 5549 states and 18460 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:19,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:19,493 INFO L93 Difference]: Finished difference Result 7102 states and 23377 transitions. [2021-06-05 16:19:19,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:19:19,493 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:19,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:19,503 INFO L225 Difference]: With dead ends: 7102 [2021-06-05 16:19:19,503 INFO L226 Difference]: Without dead ends: 7087 [2021-06-05 16:19:19,504 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 920.4ms TimeCoverageRelationStatistics Valid=381, Invalid=1599, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 16:19:19,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-06-05 16:19:19,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 5558. [2021-06-05 16:19:19,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 3.326795033291344) internal successors, (18487), 5557 states have internal predecessors, (18487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:19,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 18487 transitions. [2021-06-05 16:19:19,586 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 18487 transitions. Word has length 30 [2021-06-05 16:19:19,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:19,586 INFO L482 AbstractCegarLoop]: Abstraction has 5558 states and 18487 transitions. [2021-06-05 16:19:19,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:19,586 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 18487 transitions. [2021-06-05 16:19:19,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:19,593 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:19,593 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:19,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable660,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:19,793 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:19,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:19,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1223686925, now seen corresponding path program 107 times [2021-06-05 16:19:19,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:19,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472461130] [2021-06-05 16:19:19,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:19,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:19,973 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:19,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:19,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472461130] [2021-06-05 16:19:19,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472461130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:19,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205682053] [2021-06-05 16:19:19,974 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:19,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:19:19,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:19,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:19,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:20,263 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:20,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:19:20,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:19:20,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:20,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:20,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:19:20,285 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:20,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:20,300 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:19:20,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:19:20,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:20,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:20,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:20,318 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:42 [2021-06-05 16:19:20,376 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:20,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205682053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:20,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:20,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 16:19:20,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380906512] [2021-06-05 16:19:20,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:19:20,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:20,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:19:20,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:19:20,377 INFO L87 Difference]: Start difference. First operand 5558 states and 18487 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:21,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:21,591 INFO L93 Difference]: Finished difference Result 7223 states and 23760 transitions. [2021-06-05 16:19:21,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:19:21,591 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:21,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:21,601 INFO L225 Difference]: With dead ends: 7223 [2021-06-05 16:19:21,602 INFO L226 Difference]: Without dead ends: 7183 [2021-06-05 16:19:21,602 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 935.5ms TimeCoverageRelationStatistics Valid=345, Invalid=1725, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:19:21,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7183 states. [2021-06-05 16:19:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7183 to 5546. [2021-06-05 16:19:21,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5546 states, 5545 states have (on average 3.327502254283138) internal successors, (18451), 5545 states have internal predecessors, (18451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:21,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5546 states to 5546 states and 18451 transitions. [2021-06-05 16:19:21,682 INFO L78 Accepts]: Start accepts. Automaton has 5546 states and 18451 transitions. Word has length 30 [2021-06-05 16:19:21,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:21,682 INFO L482 AbstractCegarLoop]: Abstraction has 5546 states and 18451 transitions. [2021-06-05 16:19:21,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:21,682 INFO L276 IsEmpty]: Start isEmpty. Operand 5546 states and 18451 transitions. [2021-06-05 16:19:21,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:21,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:21,689 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:21,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable661 [2021-06-05 16:19:21,890 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:21,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:21,890 INFO L82 PathProgramCache]: Analyzing trace with hash -922453699, now seen corresponding path program 108 times [2021-06-05 16:19:21,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:21,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594464555] [2021-06-05 16:19:21,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:22,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:22,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594464555] [2021-06-05 16:19:22,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594464555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:22,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512453683] [2021-06-05 16:19:22,102 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:22,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:19:22,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:22,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:22,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:22,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:22,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:22,293 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:22,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:19:22,294 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:22,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:22,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:19:22,304 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:22,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:22,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:22,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:21 [2021-06-05 16:19:22,370 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:22,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512453683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:22,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:22,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-06-05 16:19:22,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668887432] [2021-06-05 16:19:22,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:22,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:22,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:22,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:22,371 INFO L87 Difference]: Start difference. First operand 5546 states and 18451 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:23,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:23,057 INFO L93 Difference]: Finished difference Result 7278 states and 23975 transitions. [2021-06-05 16:19:23,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:19:23,058 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:23,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:23,069 INFO L225 Difference]: With dead ends: 7278 [2021-06-05 16:19:23,069 INFO L226 Difference]: Without dead ends: 7263 [2021-06-05 16:19:23,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 660.3ms TimeCoverageRelationStatistics Valid=289, Invalid=1117, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:19:23,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7263 states. [2021-06-05 16:19:23,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7263 to 5525. [2021-06-05 16:19:23,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5525 states, 5524 states have (on average 3.328747284576394) internal successors, (18388), 5524 states have internal predecessors, (18388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:23,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5525 states to 5525 states and 18388 transitions. [2021-06-05 16:19:23,154 INFO L78 Accepts]: Start accepts. Automaton has 5525 states and 18388 transitions. Word has length 30 [2021-06-05 16:19:23,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:23,154 INFO L482 AbstractCegarLoop]: Abstraction has 5525 states and 18388 transitions. [2021-06-05 16:19:23,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:23,154 INFO L276 IsEmpty]: Start isEmpty. Operand 5525 states and 18388 transitions. [2021-06-05 16:19:23,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:23,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:23,161 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:23,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable666,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:23,361 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:23,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:23,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1825846597, now seen corresponding path program 109 times [2021-06-05 16:19:23,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:23,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595308707] [2021-06-05 16:19:23,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:23,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:23,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:23,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:23,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595308707] [2021-06-05 16:19:23,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595308707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:23,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768931315] [2021-06-05 16:19:23,519 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:23,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:23,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:23,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:23,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:23,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:23,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:23,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:23,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:23,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:19:23,777 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:23,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:23,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:23,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:23,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:23,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768931315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:23,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:23,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:19:23,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513551585] [2021-06-05 16:19:23,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:23,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:23,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:23,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:23,838 INFO L87 Difference]: Start difference. First operand 5525 states and 18388 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:24,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:24,696 INFO L93 Difference]: Finished difference Result 7260 states and 23953 transitions. [2021-06-05 16:19:24,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 16:19:24,696 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:24,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:24,708 INFO L225 Difference]: With dead ends: 7260 [2021-06-05 16:19:24,708 INFO L226 Difference]: Without dead ends: 7245 [2021-06-05 16:19:24,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 750.5ms TimeCoverageRelationStatistics Valid=321, Invalid=1401, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:19:24,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7245 states. [2021-06-05 16:19:24,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7245 to 5516. [2021-06-05 16:19:24,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5516 states, 5515 states have (on average 3.329283771532185) internal successors, (18361), 5515 states have internal predecessors, (18361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:24,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5516 states to 5516 states and 18361 transitions. [2021-06-05 16:19:24,795 INFO L78 Accepts]: Start accepts. Automaton has 5516 states and 18361 transitions. Word has length 30 [2021-06-05 16:19:24,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:24,795 INFO L482 AbstractCegarLoop]: Abstraction has 5516 states and 18361 transitions. [2021-06-05 16:19:24,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:24,795 INFO L276 IsEmpty]: Start isEmpty. Operand 5516 states and 18361 transitions. [2021-06-05 16:19:24,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:24,802 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:24,802 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:25,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable669 [2021-06-05 16:19:25,002 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:25,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:25,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1368762027, now seen corresponding path program 110 times [2021-06-05 16:19:25,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:25,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603175012] [2021-06-05 16:19:25,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:25,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:25,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:25,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:25,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603175012] [2021-06-05 16:19:25,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603175012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:25,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363513332] [2021-06-05 16:19:25,175 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:25,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:19:25,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:25,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:25,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:25,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:25,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:25,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:25,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:25,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:25,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:25,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:19:25,436 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:25,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:25,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:25,440 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:25,459 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:25,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363513332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:25,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:25,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:19:25,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823402087] [2021-06-05 16:19:25,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:25,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:25,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:25,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:25,460 INFO L87 Difference]: Start difference. First operand 5516 states and 18361 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:26,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:26,442 INFO L93 Difference]: Finished difference Result 7297 states and 24060 transitions. [2021-06-05 16:19:26,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:19:26,442 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:26,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:26,453 INFO L225 Difference]: With dead ends: 7297 [2021-06-05 16:19:26,453 INFO L226 Difference]: Without dead ends: 7272 [2021-06-05 16:19:26,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 814.6ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:19:26,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7272 states. [2021-06-05 16:19:26,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7272 to 5531. [2021-06-05 16:19:26,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5531 states, 5530 states have (on average 3.325858951175407) internal successors, (18392), 5530 states have internal predecessors, (18392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:26,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5531 states to 5531 states and 18392 transitions. [2021-06-05 16:19:26,532 INFO L78 Accepts]: Start accepts. Automaton has 5531 states and 18392 transitions. Word has length 30 [2021-06-05 16:19:26,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:26,533 INFO L482 AbstractCegarLoop]: Abstraction has 5531 states and 18392 transitions. [2021-06-05 16:19:26,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:26,533 INFO L276 IsEmpty]: Start isEmpty. Operand 5531 states and 18392 transitions. [2021-06-05 16:19:26,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:26,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:26,539 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:26,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable670,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:26,739 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:26,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:26,740 INFO L82 PathProgramCache]: Analyzing trace with hash -753210211, now seen corresponding path program 111 times [2021-06-05 16:19:26,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:26,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059072735] [2021-06-05 16:19:26,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:26,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:26,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:26,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:26,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059072735] [2021-06-05 16:19:26,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059072735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:26,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917491307] [2021-06-05 16:19:26,905 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:26,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:19:26,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:26,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:26,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:27,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:27,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:27,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:27,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:27,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:27,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:27,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:19:27,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:27,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:27,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:27,251 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:27,269 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:27,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917491307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:27,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:27,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:19:27,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70296077] [2021-06-05 16:19:27,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:27,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:27,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:27,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:27,270 INFO L87 Difference]: Start difference. First operand 5531 states and 18392 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:27,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:27,942 INFO L93 Difference]: Finished difference Result 6686 states and 22042 transitions. [2021-06-05 16:19:27,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 16:19:27,942 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:27,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:27,952 INFO L225 Difference]: With dead ends: 6686 [2021-06-05 16:19:27,952 INFO L226 Difference]: Without dead ends: 6671 [2021-06-05 16:19:27,952 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 701.4ms TimeCoverageRelationStatistics Valid=238, Invalid=1168, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:19:27,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6671 states. [2021-06-05 16:19:28,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6671 to 5560. [2021-06-05 16:19:28,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 5559 states have (on average 3.32577801762907) internal successors, (18488), 5559 states have internal predecessors, (18488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:28,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 18488 transitions. [2021-06-05 16:19:28,027 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 18488 transitions. Word has length 30 [2021-06-05 16:19:28,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:28,027 INFO L482 AbstractCegarLoop]: Abstraction has 5560 states and 18488 transitions. [2021-06-05 16:19:28,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:28,027 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 18488 transitions. [2021-06-05 16:19:28,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:28,034 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:28,034 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:28,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable671,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:28,235 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:28,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:28,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1052337925, now seen corresponding path program 112 times [2021-06-05 16:19:28,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:28,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952418317] [2021-06-05 16:19:28,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:28,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:28,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:28,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:28,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952418317] [2021-06-05 16:19:28,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952418317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:28,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398369068] [2021-06-05 16:19:28,402 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:28,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:19:28,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:28,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:28,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:28,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:28,657 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:28,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:19:28,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:19:28,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:28,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:28,691 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:19:28,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:19:28,692 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:28,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:19:28,695 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:28,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:28,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:28,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:19:28,720 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-05 16:19:28,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:28,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398369068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:28,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:28,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:19:28,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198602414] [2021-06-05 16:19:28,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:28,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:28,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:28,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:28,795 INFO L87 Difference]: Start difference. First operand 5560 states and 18488 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:29,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:29,591 INFO L93 Difference]: Finished difference Result 7380 states and 24277 transitions. [2021-06-05 16:19:29,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:19:29,591 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:29,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:29,603 INFO L225 Difference]: With dead ends: 7380 [2021-06-05 16:19:29,604 INFO L226 Difference]: Without dead ends: 7361 [2021-06-05 16:19:29,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 787.1ms TimeCoverageRelationStatistics Valid=321, Invalid=1319, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:19:29,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7361 states. [2021-06-05 16:19:29,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7361 to 5552. [2021-06-05 16:19:29,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5552 states, 5551 states have (on average 3.3246261934786525) internal successors, (18455), 5551 states have internal predecessors, (18455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:29,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5552 states to 5552 states and 18455 transitions. [2021-06-05 16:19:29,690 INFO L78 Accepts]: Start accepts. Automaton has 5552 states and 18455 transitions. Word has length 30 [2021-06-05 16:19:29,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:29,690 INFO L482 AbstractCegarLoop]: Abstraction has 5552 states and 18455 transitions. [2021-06-05 16:19:29,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:29,690 INFO L276 IsEmpty]: Start isEmpty. Operand 5552 states and 18455 transitions. [2021-06-05 16:19:29,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:29,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:29,697 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:29,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable672 [2021-06-05 16:19:29,897 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:29,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:29,898 INFO L82 PathProgramCache]: Analyzing trace with hash 415871071, now seen corresponding path program 113 times [2021-06-05 16:19:29,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:29,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127189573] [2021-06-05 16:19:29,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:30,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:30,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:30,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127189573] [2021-06-05 16:19:30,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127189573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:30,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351007962] [2021-06-05 16:19:30,067 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:30,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:19:30,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:30,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:30,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:30,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:30,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:30,318 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:30,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:19:30,319 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:30,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:30,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 16:19:30,329 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:30,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:30,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:30,338 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 16:19:30,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:30,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351007962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:30,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:30,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 16:19:30,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185273629] [2021-06-05 16:19:30,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:30,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:30,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:30,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:30,401 INFO L87 Difference]: Start difference. First operand 5552 states and 18455 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:30,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:30,996 INFO L93 Difference]: Finished difference Result 6986 states and 23020 transitions. [2021-06-05 16:19:30,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:19:30,997 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:30,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:31,007 INFO L225 Difference]: With dead ends: 6986 [2021-06-05 16:19:31,007 INFO L226 Difference]: Without dead ends: 6961 [2021-06-05 16:19:31,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 624.7ms TimeCoverageRelationStatistics Valid=277, Invalid=1205, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 16:19:31,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6961 states. [2021-06-05 16:19:31,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6961 to 5545. [2021-06-05 16:19:31,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5545 states, 5544 states have (on average 3.325036075036075) internal successors, (18434), 5544 states have internal predecessors, (18434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:31,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5545 states to 5545 states and 18434 transitions. [2021-06-05 16:19:31,093 INFO L78 Accepts]: Start accepts. Automaton has 5545 states and 18434 transitions. Word has length 30 [2021-06-05 16:19:31,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:31,093 INFO L482 AbstractCegarLoop]: Abstraction has 5545 states and 18434 transitions. [2021-06-05 16:19:31,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:31,093 INFO L276 IsEmpty]: Start isEmpty. Operand 5545 states and 18434 transitions. [2021-06-05 16:19:31,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:31,100 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:31,100 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:31,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable679,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:31,301 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:31,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:31,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1891488649, now seen corresponding path program 114 times [2021-06-05 16:19:31,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:31,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008833954] [2021-06-05 16:19:31,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:31,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:31,476 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:31,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:31,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008833954] [2021-06-05 16:19:31,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008833954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:31,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466084043] [2021-06-05 16:19:31,477 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:31,499 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:19:31,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:31,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:31,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:31,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:31,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:31,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:31,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:19:31,656 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:31,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:31,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:19:31,664 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:31,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:31,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:31,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:19:31,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:31,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466084043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:31,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:31,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:19:31,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830202002] [2021-06-05 16:19:31,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:31,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:31,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:31,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:31,735 INFO L87 Difference]: Start difference. First operand 5545 states and 18434 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:32,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:32,681 INFO L93 Difference]: Finished difference Result 7152 states and 23520 transitions. [2021-06-05 16:19:32,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:19:32,681 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:32,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:32,691 INFO L225 Difference]: With dead ends: 7152 [2021-06-05 16:19:32,691 INFO L226 Difference]: Without dead ends: 7102 [2021-06-05 16:19:32,692 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 806.3ms TimeCoverageRelationStatistics Valid=322, Invalid=1484, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:19:32,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7102 states. [2021-06-05 16:19:32,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7102 to 5535. [2021-06-05 16:19:32,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5535 states, 5534 states have (on average 3.325984821105891) internal successors, (18406), 5534 states have internal predecessors, (18406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:32,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5535 states to 5535 states and 18406 transitions. [2021-06-05 16:19:32,773 INFO L78 Accepts]: Start accepts. Automaton has 5535 states and 18406 transitions. Word has length 30 [2021-06-05 16:19:32,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:32,773 INFO L482 AbstractCegarLoop]: Abstraction has 5535 states and 18406 transitions. [2021-06-05 16:19:32,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:32,773 INFO L276 IsEmpty]: Start isEmpty. Operand 5535 states and 18406 transitions. [2021-06-05 16:19:32,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:32,780 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:32,780 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:32,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable682 [2021-06-05 16:19:32,980 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:32,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:32,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1440687577, now seen corresponding path program 115 times [2021-06-05 16:19:32,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:32,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865402292] [2021-06-05 16:19:32,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:32,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:33,224 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:33,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:33,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865402292] [2021-06-05 16:19:33,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865402292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:33,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360539828] [2021-06-05 16:19:33,225 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:33,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:33,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:33,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:33,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:33,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:33,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:33,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:33,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-05 16:19:33,438 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:33,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:33,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:33,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:33,449 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 19 treesize of output 9 [2021-06-05 16:19:33,450 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:33,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:33,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:33,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:19:33,503 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:33,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360539828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:33,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:33,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:19:33,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378674745] [2021-06-05 16:19:33,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:33,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:33,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:33,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:33,504 INFO L87 Difference]: Start difference. First operand 5535 states and 18406 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:34,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:34,972 INFO L93 Difference]: Finished difference Result 7733 states and 25392 transitions. [2021-06-05 16:19:34,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:19:34,972 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:34,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:34,986 INFO L225 Difference]: With dead ends: 7733 [2021-06-05 16:19:34,986 INFO L226 Difference]: Without dead ends: 7660 [2021-06-05 16:19:34,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 1195.0ms TimeCoverageRelationStatistics Valid=440, Invalid=2110, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:19:34,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7660 states. [2021-06-05 16:19:35,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7660 to 5692. [2021-06-05 16:19:35,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5692 states, 5691 states have (on average 3.3359690739764543) internal successors, (18985), 5691 states have internal predecessors, (18985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:35,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5692 states to 5692 states and 18985 transitions. [2021-06-05 16:19:35,094 INFO L78 Accepts]: Start accepts. Automaton has 5692 states and 18985 transitions. Word has length 30 [2021-06-05 16:19:35,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:35,094 INFO L482 AbstractCegarLoop]: Abstraction has 5692 states and 18985 transitions. [2021-06-05 16:19:35,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:35,094 INFO L276 IsEmpty]: Start isEmpty. Operand 5692 states and 18985 transitions. [2021-06-05 16:19:35,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:35,101 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:35,101 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:35,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable684 [2021-06-05 16:19:35,318 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:35,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:35,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1215622697, now seen corresponding path program 116 times [2021-06-05 16:19:35,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:35,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871301762] [2021-06-05 16:19:35,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:35,510 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:35,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:35,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871301762] [2021-06-05 16:19:35,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871301762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:35,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488923045] [2021-06-05 16:19:35,510 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:35,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:19:35,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:35,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:35,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:35,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:35,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:35,695 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:35,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:19:35,696 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:19:35,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:35,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:19:35,705 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:19:35,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:35,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:35,711 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:19:35,777 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:35,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488923045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:35,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:35,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:19:35,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131067603] [2021-06-05 16:19:35,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:35,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:35,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:35,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:35,778 INFO L87 Difference]: Start difference. First operand 5692 states and 18985 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:36,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:36,689 INFO L93 Difference]: Finished difference Result 7329 states and 24192 transitions. [2021-06-05 16:19:36,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:19:36,690 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:36,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:36,701 INFO L225 Difference]: With dead ends: 7329 [2021-06-05 16:19:36,702 INFO L226 Difference]: Without dead ends: 7279 [2021-06-05 16:19:36,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 824.0ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:19:36,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2021-06-05 16:19:36,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 5681. [2021-06-05 16:19:36,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5681 states, 5680 states have (on average 3.333098591549296) internal successors, (18932), 5680 states have internal predecessors, (18932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:36,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5681 states to 5681 states and 18932 transitions. [2021-06-05 16:19:36,793 INFO L78 Accepts]: Start accepts. Automaton has 5681 states and 18932 transitions. Word has length 30 [2021-06-05 16:19:36,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:36,793 INFO L482 AbstractCegarLoop]: Abstraction has 5681 states and 18932 transitions. [2021-06-05 16:19:36,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:36,793 INFO L276 IsEmpty]: Start isEmpty. Operand 5681 states and 18932 transitions. [2021-06-05 16:19:36,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:36,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:36,800 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:37,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable686 [2021-06-05 16:19:37,016 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:37,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:37,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1721288081, now seen corresponding path program 117 times [2021-06-05 16:19:37,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:37,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162079658] [2021-06-05 16:19:37,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:37,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:37,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:37,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162079658] [2021-06-05 16:19:37,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162079658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:37,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370104207] [2021-06-05 16:19:37,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:37,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:19:37,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:37,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:37,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:37,486 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:37,487 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 31 treesize of output 47 [2021-06-05 16:19:37,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:19:37,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:37,550 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 16:19:37,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 60 [2021-06-05 16:19:37,556 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:37,570 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:37,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 16:19:37,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:37,630 INFO L628 ElimStorePlain]: treesize reduction 43, result has 58.3 percent of original size [2021-06-05 16:19:37,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:37,643 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:213 [2021-06-05 16:19:37,799 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-06-05 16:19:38,021 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-06-05 16:19:38,161 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:38,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370104207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:38,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:38,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-05 16:19:38,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606462675] [2021-06-05 16:19:38,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:19:38,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:38,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:19:38,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:19:38,162 INFO L87 Difference]: Start difference. First operand 5681 states and 18932 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:38,452 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-05 16:19:38,719 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-06-05 16:19:38,895 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 54 [2021-06-05 16:19:39,275 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-06-05 16:19:39,702 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 45 [2021-06-05 16:19:41,298 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-06-05 16:19:41,804 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 38 [2021-06-05 16:19:41,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:41,905 INFO L93 Difference]: Finished difference Result 8239 states and 27002 transitions. [2021-06-05 16:19:41,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:19:41,905 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:41,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:41,919 INFO L225 Difference]: With dead ends: 8239 [2021-06-05 16:19:41,919 INFO L226 Difference]: Without dead ends: 8199 [2021-06-05 16:19:41,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 3742.8ms TimeCoverageRelationStatistics Valid=702, Invalid=3588, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:19:41,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8199 states. [2021-06-05 16:19:42,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8199 to 5721. [2021-06-05 16:19:42,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5721 states, 5720 states have (on average 3.338111888111888) internal successors, (19094), 5720 states have internal predecessors, (19094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:42,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5721 states to 5721 states and 19094 transitions. [2021-06-05 16:19:42,023 INFO L78 Accepts]: Start accepts. Automaton has 5721 states and 19094 transitions. Word has length 30 [2021-06-05 16:19:42,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:42,023 INFO L482 AbstractCegarLoop]: Abstraction has 5721 states and 19094 transitions. [2021-06-05 16:19:42,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:42,023 INFO L276 IsEmpty]: Start isEmpty. Operand 5721 states and 19094 transitions. [2021-06-05 16:19:42,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:42,031 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:42,031 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:42,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable688,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:42,231 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:42,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:42,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1980655713, now seen corresponding path program 118 times [2021-06-05 16:19:42,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:42,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697116603] [2021-06-05 16:19:42,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:42,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:42,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697116603] [2021-06-05 16:19:42,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697116603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:42,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652735946] [2021-06-05 16:19:42,427 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:42,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:19:42,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:42,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:42,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:42,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:42,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:42,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:19:42,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:42,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:42,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:42,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:19:42,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:42,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:42,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:42,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:19:42,710 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:42,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652735946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:42,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:42,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:19:42,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748324845] [2021-06-05 16:19:42,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:19:42,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:42,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:19:42,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:19:42,711 INFO L87 Difference]: Start difference. First operand 5721 states and 19094 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:43,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:43,820 INFO L93 Difference]: Finished difference Result 7695 states and 25413 transitions. [2021-06-05 16:19:43,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:19:43,821 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:43,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:43,835 INFO L225 Difference]: With dead ends: 7695 [2021-06-05 16:19:43,835 INFO L226 Difference]: Without dead ends: 7674 [2021-06-05 16:19:43,835 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 921.1ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:19:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7674 states. [2021-06-05 16:19:43,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7674 to 5731. [2021-06-05 16:19:43,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5731 states, 5730 states have (on average 3.3420593368237346) internal successors, (19150), 5730 states have internal predecessors, (19150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:43,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5731 states to 5731 states and 19150 transitions. [2021-06-05 16:19:43,943 INFO L78 Accepts]: Start accepts. Automaton has 5731 states and 19150 transitions. Word has length 30 [2021-06-05 16:19:43,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:43,943 INFO L482 AbstractCegarLoop]: Abstraction has 5731 states and 19150 transitions. [2021-06-05 16:19:43,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:43,943 INFO L276 IsEmpty]: Start isEmpty. Operand 5731 states and 19150 transitions. [2021-06-05 16:19:43,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:43,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:43,951 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:44,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable711,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:44,151 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:44,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:44,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1797878076, now seen corresponding path program 110 times [2021-06-05 16:19:44,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:44,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546707265] [2021-06-05 16:19:44,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:44,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:44,447 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:44,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:44,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546707265] [2021-06-05 16:19:44,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546707265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:44,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218494187] [2021-06-05 16:19:44,447 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:44,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:19:44,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:44,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:19:44,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:44,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:44,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:44,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:44,635 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 50 treesize of output 36 [2021-06-05 16:19:44,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:44,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:44,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:44,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:44,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:44,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:44,645 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 39 treesize of output 7 [2021-06-05 16:19:44,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:44,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:44,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:44,650 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 16:19:44,672 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:44,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218494187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:44,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:44,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 16:19:44,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803160293] [2021-06-05 16:19:44,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:19:44,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:44,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:19:44,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:19:44,673 INFO L87 Difference]: Start difference. First operand 5731 states and 19150 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-06-05 16:19:45,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:45,437 INFO L93 Difference]: Finished difference Result 6864 states and 22458 transitions. [2021-06-05 16:19:45,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 16:19:45,437 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 30 [2021-06-05 16:19:45,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:45,447 INFO L225 Difference]: With dead ends: 6864 [2021-06-05 16:19:45,448 INFO L226 Difference]: Without dead ends: 6838 [2021-06-05 16:19:45,448 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 763.4ms TimeCoverageRelationStatistics Valid=221, Invalid=1111, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 16:19:45,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6838 states. [2021-06-05 16:19:45,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6838 to 5709. [2021-06-05 16:19:45,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5709 states, 5708 states have (on average 3.3421513665031535) internal successors, (19077), 5708 states have internal predecessors, (19077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:45,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5709 states to 5709 states and 19077 transitions. [2021-06-05 16:19:45,527 INFO L78 Accepts]: Start accepts. Automaton has 5709 states and 19077 transitions. Word has length 30 [2021-06-05 16:19:45,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:45,527 INFO L482 AbstractCegarLoop]: Abstraction has 5709 states and 19077 transitions. [2021-06-05 16:19:45,527 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-06-05 16:19:45,527 INFO L276 IsEmpty]: Start isEmpty. Operand 5709 states and 19077 transitions. [2021-06-05 16:19:45,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:45,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:45,534 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:45,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable712 [2021-06-05 16:19:45,734 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:45,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:45,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1586552960, now seen corresponding path program 111 times [2021-06-05 16:19:45,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:45,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917012534] [2021-06-05 16:19:45,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:45,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:46,017 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:46,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:46,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917012534] [2021-06-05 16:19:46,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917012534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:46,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392103623] [2021-06-05 16:19:46,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:46,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:19:46,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:46,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:19:46,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:46,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:46,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:46,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:46,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:46,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 35 treesize of output 25 [2021-06-05 16:19:46,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:46,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:46,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:46,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:46,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:46,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:46,350 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 22 treesize of output 3 [2021-06-05 16:19:46,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:46,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:46,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:46,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:19:46,371 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:46,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392103623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:46,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:46,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:19:46,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826063910] [2021-06-05 16:19:46,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:19:46,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:46,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:19:46,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:19:46,371 INFO L87 Difference]: Start difference. First operand 5709 states and 19077 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:47,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:47,908 INFO L93 Difference]: Finished difference Result 7014 states and 22870 transitions. [2021-06-05 16:19:47,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:19:47,909 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:47,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:47,919 INFO L225 Difference]: With dead ends: 7014 [2021-06-05 16:19:47,919 INFO L226 Difference]: Without dead ends: 6999 [2021-06-05 16:19:47,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1255.6ms TimeCoverageRelationStatistics Valid=335, Invalid=2421, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 16:19:47,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6999 states. [2021-06-05 16:19:47,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6999 to 5681. [2021-06-05 16:19:47,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5681 states, 5680 states have (on average 3.3452464788732392) internal successors, (19001), 5680 states have internal predecessors, (19001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:48,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5681 states to 5681 states and 19001 transitions. [2021-06-05 16:19:48,002 INFO L78 Accepts]: Start accepts. Automaton has 5681 states and 19001 transitions. Word has length 30 [2021-06-05 16:19:48,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:48,003 INFO L482 AbstractCegarLoop]: Abstraction has 5681 states and 19001 transitions. [2021-06-05 16:19:48,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:48,003 INFO L276 IsEmpty]: Start isEmpty. Operand 5681 states and 19001 transitions. [2021-06-05 16:19:48,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:48,010 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:48,010 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:48,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable713,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:48,213 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:48,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:48,213 INFO L82 PathProgramCache]: Analyzing trace with hash 120856226, now seen corresponding path program 112 times [2021-06-05 16:19:48,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:48,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933214202] [2021-06-05 16:19:48,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:48,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:48,444 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:48,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:48,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933214202] [2021-06-05 16:19:48,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933214202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:48,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441971511] [2021-06-05 16:19:48,444 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:48,467 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:19:48,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:48,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:48,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:48,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:48,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:48,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:48,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:48,620 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 38 [2021-06-05 16:19:48,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:48,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:48,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:48,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:48,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:48,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:48,630 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 39 treesize of output 7 [2021-06-05 16:19:48,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:48,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:48,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:48,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:19:48,653 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:48,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441971511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:48,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:48,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-06-05 16:19:48,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535083757] [2021-06-05 16:19:48,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 16:19:48,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:48,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 16:19:48,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-05 16:19:48,654 INFO L87 Difference]: Start difference. First operand 5681 states and 19001 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:49,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:49,931 INFO L93 Difference]: Finished difference Result 7957 states and 25578 transitions. [2021-06-05 16:19:49,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:19:49,931 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:49,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:49,943 INFO L225 Difference]: With dead ends: 7957 [2021-06-05 16:19:49,943 INFO L226 Difference]: Without dead ends: 7906 [2021-06-05 16:19:49,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 970.6ms TimeCoverageRelationStatistics Valid=427, Invalid=2023, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:19:49,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7906 states. [2021-06-05 16:19:50,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7906 to 5828. [2021-06-05 16:19:50,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5828 states, 5827 states have (on average 3.337566500772267) internal successors, (19448), 5827 states have internal predecessors, (19448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:50,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5828 states to 5828 states and 19448 transitions. [2021-06-05 16:19:50,040 INFO L78 Accepts]: Start accepts. Automaton has 5828 states and 19448 transitions. Word has length 30 [2021-06-05 16:19:50,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:50,040 INFO L482 AbstractCegarLoop]: Abstraction has 5828 states and 19448 transitions. [2021-06-05 16:19:50,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:50,041 INFO L276 IsEmpty]: Start isEmpty. Operand 5828 states and 19448 transitions. [2021-06-05 16:19:50,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:50,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:50,048 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:50,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable714 [2021-06-05 16:19:50,249 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:50,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:50,249 INFO L82 PathProgramCache]: Analyzing trace with hash 158618808, now seen corresponding path program 113 times [2021-06-05 16:19:50,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:50,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506085312] [2021-06-05 16:19:50,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:50,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:50,519 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:50,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:50,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506085312] [2021-06-05 16:19:50,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506085312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:50,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065607792] [2021-06-05 16:19:50,520 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:50,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:19:50,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:50,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:19:50,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:50,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:50,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:50,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:50,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:50,725 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 38 [2021-06-05 16:19:50,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:50,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:50,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:50,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:50,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:50,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:50,735 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 39 treesize of output 7 [2021-06-05 16:19:50,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:50,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:50,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:50,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:19:50,763 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:50,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065607792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:50,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:50,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 16:19:50,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544718506] [2021-06-05 16:19:50,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:19:50,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:50,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:19:50,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:19:50,763 INFO L87 Difference]: Start difference. First operand 5828 states and 19448 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:53,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:53,034 INFO L93 Difference]: Finished difference Result 7903 states and 25967 transitions. [2021-06-05 16:19:53,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 16:19:53,034 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:53,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:53,047 INFO L225 Difference]: With dead ends: 7903 [2021-06-05 16:19:53,047 INFO L226 Difference]: Without dead ends: 7852 [2021-06-05 16:19:53,048 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 1893.6ms TimeCoverageRelationStatistics Valid=925, Invalid=4187, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:19:53,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7852 states. [2021-06-05 16:19:53,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7852 to 5932. [2021-06-05 16:19:53,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5932 states, 5931 states have (on average 3.3368740515933233) internal successors, (19791), 5931 states have internal predecessors, (19791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:53,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5932 states to 5932 states and 19791 transitions. [2021-06-05 16:19:53,153 INFO L78 Accepts]: Start accepts. Automaton has 5932 states and 19791 transitions. Word has length 30 [2021-06-05 16:19:53,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:53,153 INFO L482 AbstractCegarLoop]: Abstraction has 5932 states and 19791 transitions. [2021-06-05 16:19:53,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:53,154 INFO L276 IsEmpty]: Start isEmpty. Operand 5932 states and 19791 transitions. [2021-06-05 16:19:53,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:53,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:53,162 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:53,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable715,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:53,362 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:53,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:53,362 INFO L82 PathProgramCache]: Analyzing trace with hash 818965056, now seen corresponding path program 114 times [2021-06-05 16:19:53,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:53,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902157180] [2021-06-05 16:19:53,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:53,587 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:53,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:53,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902157180] [2021-06-05 16:19:53,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902157180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:53,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417617053] [2021-06-05 16:19:53,587 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:53,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:19:53,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:53,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:19:53,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:53,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:53,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:53,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:53,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:53,780 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 38 [2021-06-05 16:19:53,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:53,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:53,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:53,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:53,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:53,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:53,790 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 39 treesize of output 7 [2021-06-05 16:19:53,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:53,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:53,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:53,796 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:19:53,817 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:53,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417617053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:53,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:53,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 16:19:53,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453302451] [2021-06-05 16:19:53,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:19:53,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:53,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:19:53,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:19:53,818 INFO L87 Difference]: Start difference. First operand 5932 states and 19791 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:55,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:55,373 INFO L93 Difference]: Finished difference Result 7725 states and 25454 transitions. [2021-06-05 16:19:55,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:19:55,373 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:55,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:55,384 INFO L225 Difference]: With dead ends: 7725 [2021-06-05 16:19:55,385 INFO L226 Difference]: Without dead ends: 7683 [2021-06-05 16:19:55,385 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 1321.9ms TimeCoverageRelationStatistics Valid=580, Invalid=3080, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 16:19:55,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7683 states. [2021-06-05 16:19:55,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7683 to 5942. [2021-06-05 16:19:55,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5942 states, 5941 states have (on average 3.335465409863659) internal successors, (19816), 5941 states have internal predecessors, (19816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:55,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5942 states to 5942 states and 19816 transitions. [2021-06-05 16:19:55,483 INFO L78 Accepts]: Start accepts. Automaton has 5942 states and 19816 transitions. Word has length 30 [2021-06-05 16:19:55,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:55,483 INFO L482 AbstractCegarLoop]: Abstraction has 5942 states and 19816 transitions. [2021-06-05 16:19:55,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:55,484 INFO L276 IsEmpty]: Start isEmpty. Operand 5942 states and 19816 transitions. [2021-06-05 16:19:55,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:55,491 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:55,492 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:55,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable716 [2021-06-05 16:19:55,692 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:55,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:55,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1768655084, now seen corresponding path program 115 times [2021-06-05 16:19:55,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:55,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924484997] [2021-06-05 16:19:55,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:55,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:55,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:55,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:55,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924484997] [2021-06-05 16:19:55,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924484997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:55,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955247342] [2021-06-05 16:19:55,951 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:55,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:55,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:55,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:56,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:56,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:56,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:56,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:56,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, 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 38 [2021-06-05 16:19:56,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:56,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:56,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:56,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:56,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:56,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:56,166 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 39 treesize of output 7 [2021-06-05 16:19:56,167 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:56,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:56,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:56,172 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:19:56,194 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:56,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955247342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:56,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:56,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 16:19:56,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539423661] [2021-06-05 16:19:56,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:19:56,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:56,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:19:56,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:19:56,195 INFO L87 Difference]: Start difference. First operand 5942 states and 19816 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:57,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:57,019 INFO L93 Difference]: Finished difference Result 7004 states and 23053 transitions. [2021-06-05 16:19:57,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:19:57,019 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:57,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:57,029 INFO L225 Difference]: With dead ends: 7004 [2021-06-05 16:19:57,029 INFO L226 Difference]: Without dead ends: 6966 [2021-06-05 16:19:57,029 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 753.0ms TimeCoverageRelationStatistics Valid=246, Invalid=1160, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:19:57,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6966 states. [2021-06-05 16:19:57,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6966 to 5950. [2021-06-05 16:19:57,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 5949 states have (on average 3.3350142881156497) internal successors, (19840), 5949 states have internal predecessors, (19840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:57,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 19840 transitions. [2021-06-05 16:19:57,111 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 19840 transitions. Word has length 30 [2021-06-05 16:19:57,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:57,111 INFO L482 AbstractCegarLoop]: Abstraction has 5950 states and 19840 transitions. [2021-06-05 16:19:57,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:57,111 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 19840 transitions. [2021-06-05 16:19:57,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:57,119 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:57,119 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:57,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable717,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:57,319 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:57,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:57,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1739330246, now seen corresponding path program 116 times [2021-06-05 16:19:57,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:57,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283111302] [2021-06-05 16:19:57,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:57,555 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:57,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:57,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283111302] [2021-06-05 16:19:57,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283111302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:57,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972541320] [2021-06-05 16:19:57,556 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:57,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:19:57,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:57,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:19:57,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:19:57,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:57,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:57,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:57,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:57,759 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 38 [2021-06-05 16:19:57,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:57,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:57,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:57,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:19:57,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:57,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:19:57,770 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 39 treesize of output 7 [2021-06-05 16:19:57,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:19:57,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:19:57,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:19:57,777 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-06-05 16:19:57,832 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:57,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972541320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:57,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:19:57,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-05 16:19:57,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521150510] [2021-06-05 16:19:57,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:19:57,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:19:57,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:19:57,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:19:57,833 INFO L87 Difference]: Start difference. First operand 5950 states and 19840 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:59,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:19:59,250 INFO L93 Difference]: Finished difference Result 7360 states and 23676 transitions. [2021-06-05 16:19:59,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:19:59,251 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:19:59,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:19:59,260 INFO L225 Difference]: With dead ends: 7360 [2021-06-05 16:19:59,261 INFO L226 Difference]: Without dead ends: 7300 [2021-06-05 16:19:59,261 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1165.6ms TimeCoverageRelationStatistics Valid=493, Invalid=2699, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 16:19:59,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7300 states. [2021-06-05 16:19:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7300 to 5964. [2021-06-05 16:19:59,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 3.3330538319637766) internal successors, (19875), 5963 states have internal predecessors, (19875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:59,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 19875 transitions. [2021-06-05 16:19:59,343 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 19875 transitions. Word has length 30 [2021-06-05 16:19:59,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:19:59,343 INFO L482 AbstractCegarLoop]: Abstraction has 5964 states and 19875 transitions. [2021-06-05 16:19:59,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:19:59,343 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 19875 transitions. [2021-06-05 16:19:59,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:19:59,350 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:19:59,350 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:19:59,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable718,235 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:59,552 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:19:59,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:19:59,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1701567664, now seen corresponding path program 117 times [2021-06-05 16:19:59,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:19:59,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17029433] [2021-06-05 16:19:59,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:19:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:19:59,825 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:19:59,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:19:59,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17029433] [2021-06-05 16:19:59,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17029433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:19:59,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21631741] [2021-06-05 16:19:59,826 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:19:59,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:19:59,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:19:59,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:19:59,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:00,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:00,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:00,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:00,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:00,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 63 [2021-06-05 16:20:00,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:20:00,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:00,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:00,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:00,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:00,061 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 21 treesize of output 9 [2021-06-05 16:20:00,063 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:00,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:00,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:00,071 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:28 [2021-06-05 16:20:00,136 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:00,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21631741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:00,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:00,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:20:00,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470453443] [2021-06-05 16:20:00,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:20:00,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:00,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:20:00,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:20:00,137 INFO L87 Difference]: Start difference. First operand 5964 states and 19875 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:03,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:03,027 INFO L93 Difference]: Finished difference Result 7918 states and 25818 transitions. [2021-06-05 16:20:03,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:20:03,028 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:03,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:03,040 INFO L225 Difference]: With dead ends: 7918 [2021-06-05 16:20:03,040 INFO L226 Difference]: Without dead ends: 7835 [2021-06-05 16:20:03,040 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1879.7ms TimeCoverageRelationStatistics Valid=803, Invalid=4599, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 16:20:03,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7835 states. [2021-06-05 16:20:03,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7835 to 6036. [2021-06-05 16:20:03,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6036 states, 6035 states have (on average 3.3262634631317316) internal successors, (20074), 6035 states have internal predecessors, (20074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:03,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6036 states to 6036 states and 20074 transitions. [2021-06-05 16:20:03,136 INFO L78 Accepts]: Start accepts. Automaton has 6036 states and 20074 transitions. Word has length 30 [2021-06-05 16:20:03,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:03,136 INFO L482 AbstractCegarLoop]: Abstraction has 6036 states and 20074 transitions. [2021-06-05 16:20:03,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:03,136 INFO L276 IsEmpty]: Start isEmpty. Operand 6036 states and 20074 transitions. [2021-06-05 16:20:03,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:03,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:03,144 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:03,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable719,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:03,345 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:03,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:03,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1041221416, now seen corresponding path program 118 times [2021-06-05 16:20:03,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:03,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607266633] [2021-06-05 16:20:03,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:03,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:03,631 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:03,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:03,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607266633] [2021-06-05 16:20:03,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607266633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:03,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074128378] [2021-06-05 16:20:03,631 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:03,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:20:03,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:03,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:20:03,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:03,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:03,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:03,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:03,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:03,841 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 38 [2021-06-05 16:20:03,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:03,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:03,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:03,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:03,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:03,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:03,852 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 39 treesize of output 7 [2021-06-05 16:20:03,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:03,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:03,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:03,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:20:03,881 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:03,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074128378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:03,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:03,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 16:20:03,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532632268] [2021-06-05 16:20:03,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:20:03,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:03,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:20:03,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:20:03,882 INFO L87 Difference]: Start difference. First operand 6036 states and 20074 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:05,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:05,227 INFO L93 Difference]: Finished difference Result 7315 states and 24042 transitions. [2021-06-05 16:20:05,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:20:05,227 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:05,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:05,240 INFO L225 Difference]: With dead ends: 7315 [2021-06-05 16:20:05,240 INFO L226 Difference]: Without dead ends: 7277 [2021-06-05 16:20:05,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 1033.8ms TimeCoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:20:05,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7277 states. [2021-06-05 16:20:05,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7277 to 6036. [2021-06-05 16:20:05,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6036 states, 6035 states have (on average 3.3262634631317316) internal successors, (20074), 6035 states have internal predecessors, (20074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:05,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6036 states to 6036 states and 20074 transitions. [2021-06-05 16:20:05,332 INFO L78 Accepts]: Start accepts. Automaton has 6036 states and 20074 transitions. Word has length 30 [2021-06-05 16:20:05,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:05,332 INFO L482 AbstractCegarLoop]: Abstraction has 6036 states and 20074 transitions. [2021-06-05 16:20:05,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:05,332 INFO L276 IsEmpty]: Start isEmpty. Operand 6036 states and 20074 transitions. [2021-06-05 16:20:05,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:05,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:05,340 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:05,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable725,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:05,541 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:05,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:05,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1097067494, now seen corresponding path program 119 times [2021-06-05 16:20:05,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:05,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302882342] [2021-06-05 16:20:05,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:05,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:05,891 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:05,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:05,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302882342] [2021-06-05 16:20:05,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302882342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:05,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342992142] [2021-06-05 16:20:05,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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:05,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:20:05,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:05,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:20:05,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:06,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:06,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:06,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:06,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:06,064 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 38 [2021-06-05 16:20:06,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:06,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:06,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:06,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:06,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:06,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:06,074 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 39 treesize of output 7 [2021-06-05 16:20:06,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:06,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:06,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:06,080 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:20:06,098 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:06,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342992142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:06,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:06,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 16:20:06,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926795528] [2021-06-05 16:20:06,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:20:06,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:06,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:20:06,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:20:06,099 INFO L87 Difference]: Start difference. First operand 6036 states and 20074 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:07,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:07,493 INFO L93 Difference]: Finished difference Result 7228 states and 23555 transitions. [2021-06-05 16:20:07,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:20:07,494 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:07,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:07,505 INFO L225 Difference]: With dead ends: 7228 [2021-06-05 16:20:07,505 INFO L226 Difference]: Without dead ends: 7202 [2021-06-05 16:20:07,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1246.5ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:20:07,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7202 states. [2021-06-05 16:20:07,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7202 to 6048. [2021-06-05 16:20:07,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6048 states, 6047 states have (on average 3.3246237803869687) internal successors, (20104), 6047 states have internal predecessors, (20104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:07,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 20104 transitions. [2021-06-05 16:20:07,603 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 20104 transitions. Word has length 30 [2021-06-05 16:20:07,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:07,603 INFO L482 AbstractCegarLoop]: Abstraction has 6048 states and 20104 transitions. [2021-06-05 16:20:07,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:07,603 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 20104 transitions. [2021-06-05 16:20:07,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:07,611 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:07,611 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:07,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable726,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:07,817 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:07,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:07,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1134830076, now seen corresponding path program 120 times [2021-06-05 16:20:07,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:07,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350982319] [2021-06-05 16:20:07,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:08,111 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:08,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:08,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350982319] [2021-06-05 16:20:08,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350982319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:08,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212595186] [2021-06-05 16:20:08,111 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:08,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:20:08,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:08,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:20:08,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:08,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:08,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:08,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:08,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:20:08,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 16:20:08,365 INFO L628 ElimStorePlain]: treesize reduction 72, result has 32.1 percent of original size [2021-06-05 16:20:08,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:08,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:08,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:08,369 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 19 treesize of output 9 [2021-06-05 16:20:08,370 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:08,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:08,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:08,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 16:20:08,460 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:08,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212595186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:08,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:08,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 16:20:08,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200002063] [2021-06-05 16:20:08,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:20:08,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:08,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:20:08,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:20:08,461 INFO L87 Difference]: Start difference. First operand 6048 states and 20104 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:10,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:10,799 INFO L93 Difference]: Finished difference Result 7629 states and 24972 transitions. [2021-06-05 16:20:10,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:20:10,799 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:10,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:10,812 INFO L225 Difference]: With dead ends: 7629 [2021-06-05 16:20:10,812 INFO L226 Difference]: Without dead ends: 7599 [2021-06-05 16:20:10,812 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 1824.2ms TimeCoverageRelationStatistics Valid=577, Invalid=3583, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 16:20:10,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7599 states. [2021-06-05 16:20:10,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7599 to 6086. [2021-06-05 16:20:10,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6086 states, 6085 states have (on average 3.3194741166803614) internal successors, (20199), 6085 states have internal predecessors, (20199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:10,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6086 states to 6086 states and 20199 transitions. [2021-06-05 16:20:10,918 INFO L78 Accepts]: Start accepts. Automaton has 6086 states and 20199 transitions. Word has length 30 [2021-06-05 16:20:10,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:10,918 INFO L482 AbstractCegarLoop]: Abstraction has 6086 states and 20199 transitions. [2021-06-05 16:20:10,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:10,918 INFO L276 IsEmpty]: Start isEmpty. Operand 6086 states and 20199 transitions. [2021-06-05 16:20:10,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:10,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:10,926 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:11,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable727,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:11,127 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:11,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:11,127 INFO L82 PathProgramCache]: Analyzing trace with hash 897978794, now seen corresponding path program 121 times [2021-06-05 16:20:11,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:11,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869861750] [2021-06-05 16:20:11,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:11,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:11,496 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:11,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:11,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869861750] [2021-06-05 16:20:11,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869861750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:11,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469828413] [2021-06-05 16:20:11,496 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:11,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:20:11,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:11,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:11,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:11,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:11,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:11,713 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 38 [2021-06-05 16:20:11,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:11,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:11,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:11,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:11,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:11,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:11,723 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 39 treesize of output 7 [2021-06-05 16:20:11,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:11,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:11,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:11,729 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 16:20:11,745 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:11,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469828413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:11,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:11,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 16:20:11,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682024194] [2021-06-05 16:20:11,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 16:20:11,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:11,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 16:20:11,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 16:20:11,746 INFO L87 Difference]: Start difference. First operand 6086 states and 20199 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:12,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:12,582 INFO L93 Difference]: Finished difference Result 7096 states and 23242 transitions. [2021-06-05 16:20:12,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 16:20:12,583 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:12,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:12,594 INFO L225 Difference]: With dead ends: 7096 [2021-06-05 16:20:12,594 INFO L226 Difference]: Without dead ends: 7070 [2021-06-05 16:20:12,594 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 819.2ms TimeCoverageRelationStatistics Valid=249, Invalid=1157, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 16:20:12,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7070 states. [2021-06-05 16:20:12,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7070 to 6086. [2021-06-05 16:20:12,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6086 states, 6085 states have (on average 3.3194741166803614) internal successors, (20199), 6085 states have internal predecessors, (20199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:12,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6086 states to 6086 states and 20199 transitions. [2021-06-05 16:20:12,681 INFO L78 Accepts]: Start accepts. Automaton has 6086 states and 20199 transitions. Word has length 30 [2021-06-05 16:20:12,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:12,681 INFO L482 AbstractCegarLoop]: Abstraction has 6086 states and 20199 transitions. [2021-06-05 16:20:12,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:12,681 INFO L276 IsEmpty]: Start isEmpty. Operand 6086 states and 20199 transitions. [2021-06-05 16:20:12,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:12,688 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:12,688 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:12,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable733 [2021-06-05 16:20:12,889 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:12,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:12,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1135121463, now seen corresponding path program 119 times [2021-06-05 16:20:12,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:12,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642852725] [2021-06-05 16:20:12,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:13,223 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:13,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:13,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642852725] [2021-06-05 16:20:13,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642852725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:13,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453173411] [2021-06-05 16:20:13,224 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:13,247 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:20:13,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:13,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:13,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:13,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:13,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:13,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:20:13,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:13,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:13,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:13,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:20:13,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:13,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:13,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:13,504 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:20:13,521 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:13,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453173411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:13,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:13,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:20:13,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264584396] [2021-06-05 16:20:13,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:20:13,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:13,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:20:13,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:20:13,522 INFO L87 Difference]: Start difference. First operand 6086 states and 20199 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:14,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:14,918 INFO L93 Difference]: Finished difference Result 7749 states and 25262 transitions. [2021-06-05 16:20:14,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:20:14,918 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:14,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:14,930 INFO L225 Difference]: With dead ends: 7749 [2021-06-05 16:20:14,930 INFO L226 Difference]: Without dead ends: 7734 [2021-06-05 16:20:14,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1208.1ms TimeCoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 16:20:14,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7734 states. [2021-06-05 16:20:15,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7734 to 6104. [2021-06-05 16:20:15,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6104 states, 6103 states have (on average 3.32033426183844) internal successors, (20264), 6103 states have internal predecessors, (20264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:15,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6104 states to 6104 states and 20264 transitions. [2021-06-05 16:20:15,034 INFO L78 Accepts]: Start accepts. Automaton has 6104 states and 20264 transitions. Word has length 30 [2021-06-05 16:20:15,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:15,035 INFO L482 AbstractCegarLoop]: Abstraction has 6104 states and 20264 transitions. [2021-06-05 16:20:15,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:15,035 INFO L276 IsEmpty]: Start isEmpty. Operand 6104 states and 20264 transitions. [2021-06-05 16:20:15,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:15,043 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:15,043 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:15,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable734,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:15,244 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:15,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:15,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1598371870, now seen corresponding path program 122 times [2021-06-05 16:20:15,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:15,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020326252] [2021-06-05 16:20:15,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:15,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:15,420 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:15,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:15,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020326252] [2021-06-05 16:20:15,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020326252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:15,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425630909] [2021-06-05 16:20:15,420 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:15,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:20:15,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:15,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:20:15,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:15,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:15,740 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 16:20:15,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 199 treesize of output 159 [2021-06-05 16:20:15,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:15,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:15,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:15,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:15,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:15,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:15,750 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 19 treesize of output 9 [2021-06-05 16:20:15,753 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:15,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:15,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:15,758 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:202, output treesize:13 [2021-06-05 16:20:15,813 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:15,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425630909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:15,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:15,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 16:20:15,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853985772] [2021-06-05 16:20:15,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:20:15,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:15,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:20:15,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:20:15,814 INFO L87 Difference]: Start difference. First operand 6104 states and 20264 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:18,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:18,654 INFO L93 Difference]: Finished difference Result 9858 states and 31561 transitions. [2021-06-05 16:20:18,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 16:20:18,654 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:18,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:18,671 INFO L225 Difference]: With dead ends: 9858 [2021-06-05 16:20:18,672 INFO L226 Difference]: Without dead ends: 9800 [2021-06-05 16:20:18,672 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1926 ImplicationChecksByTransitivity, 2000.0ms TimeCoverageRelationStatistics Valid=868, Invalid=5138, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 16:20:18,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9800 states. [2021-06-05 16:20:18,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9800 to 6587. [2021-06-05 16:20:18,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6587 states, 6586 states have (on average 3.333586395384148) internal successors, (21955), 6586 states have internal predecessors, (21955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:18,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6587 states to 6587 states and 21955 transitions. [2021-06-05 16:20:18,809 INFO L78 Accepts]: Start accepts. Automaton has 6587 states and 21955 transitions. Word has length 30 [2021-06-05 16:20:18,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:18,809 INFO L482 AbstractCegarLoop]: Abstraction has 6587 states and 21955 transitions. [2021-06-05 16:20:18,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:18,810 INFO L276 IsEmpty]: Start isEmpty. Operand 6587 states and 21955 transitions. [2021-06-05 16:20:18,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:18,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:18,827 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:19,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable735,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:19,036 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:19,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:19,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1466251909, now seen corresponding path program 120 times [2021-06-05 16:20:19,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:19,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396841803] [2021-06-05 16:20:19,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:19,387 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:19,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:19,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396841803] [2021-06-05 16:20:19,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396841803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:19,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874390651] [2021-06-05 16:20:19,387 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:19,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:20:19,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:19,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:19,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:19,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:19,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:19,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:19,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:20:19,570 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:20:19,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:19,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:20:19,579 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:19,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:19,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:19,585 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:20:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:19,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874390651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:19,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:19,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:20:19,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372385332] [2021-06-05 16:20:19,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:20:19,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:19,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:20:19,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:20:19,642 INFO L87 Difference]: Start difference. First operand 6587 states and 21955 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:22,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:22,078 INFO L93 Difference]: Finished difference Result 8840 states and 28940 transitions. [2021-06-05 16:20:22,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:20:22,078 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:22,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:22,093 INFO L225 Difference]: With dead ends: 8840 [2021-06-05 16:20:22,093 INFO L226 Difference]: Without dead ends: 8815 [2021-06-05 16:20:22,094 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1862.9ms TimeCoverageRelationStatistics Valid=521, Invalid=3019, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 16:20:22,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8815 states. [2021-06-05 16:20:22,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8815 to 6579. [2021-06-05 16:20:22,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6579 states, 6578 states have (on average 3.33399209486166) internal successors, (21931), 6578 states have internal predecessors, (21931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:22,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6579 states to 6579 states and 21931 transitions. [2021-06-05 16:20:22,214 INFO L78 Accepts]: Start accepts. Automaton has 6579 states and 21931 transitions. Word has length 30 [2021-06-05 16:20:22,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:22,214 INFO L482 AbstractCegarLoop]: Abstraction has 6579 states and 21931 transitions. [2021-06-05 16:20:22,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:22,214 INFO L276 IsEmpty]: Start isEmpty. Operand 6579 states and 21931 transitions. [2021-06-05 16:20:22,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:22,222 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:22,222 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:22,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable736 [2021-06-05 16:20:22,423 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:22,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:22,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1803520832, now seen corresponding path program 123 times [2021-06-05 16:20:22,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:22,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199481398] [2021-06-05 16:20:22,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:22,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:22,623 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:22,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:22,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199481398] [2021-06-05 16:20:22,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199481398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:22,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766238168] [2021-06-05 16:20:22,624 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:22,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:20:22,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:22,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:22,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:22,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:22,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:22,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:22,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:20:22,866 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:20:22,879 INFO L628 ElimStorePlain]: treesize reduction 43, result has 41.9 percent of original size [2021-06-05 16:20:22,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:22,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:22,882 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 19 treesize of output 9 [2021-06-05 16:20:22,883 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:22,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:22,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:22,889 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 16:20:22,931 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:22,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766238168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:22,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:22,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:20:22,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74404411] [2021-06-05 16:20:22,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:20:22,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:22,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:20:22,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:20:22,932 INFO L87 Difference]: Start difference. First operand 6579 states and 21931 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:25,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:25,415 INFO L93 Difference]: Finished difference Result 10491 states and 33612 transitions. [2021-06-05 16:20:25,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 16:20:25,415 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:25,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:25,431 INFO L225 Difference]: With dead ends: 10491 [2021-06-05 16:20:25,431 INFO L226 Difference]: Without dead ends: 10433 [2021-06-05 16:20:25,432 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1506 ImplicationChecksByTransitivity, 1807.3ms TimeCoverageRelationStatistics Valid=839, Invalid=4131, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 16:20:25,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10433 states. [2021-06-05 16:20:25,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10433 to 6820. [2021-06-05 16:20:25,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6820 states, 6819 states have (on average 3.335679718433788) internal successors, (22746), 6819 states have internal predecessors, (22746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:25,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6820 states to 6820 states and 22746 transitions. [2021-06-05 16:20:25,586 INFO L78 Accepts]: Start accepts. Automaton has 6820 states and 22746 transitions. Word has length 30 [2021-06-05 16:20:25,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:25,586 INFO L482 AbstractCegarLoop]: Abstraction has 6820 states and 22746 transitions. [2021-06-05 16:20:25,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:25,586 INFO L276 IsEmpty]: Start isEmpty. Operand 6820 states and 22746 transitions. [2021-06-05 16:20:25,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:25,596 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:25,596 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:25,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable738,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:25,797 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:25,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:25,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1720071681, now seen corresponding path program 121 times [2021-06-05 16:20:25,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:25,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347886971] [2021-06-05 16:20:25,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:26,102 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:26,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:26,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347886971] [2021-06-05 16:20:26,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347886971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:26,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108675917] [2021-06-05 16:20: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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:26,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:26,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:26,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:26,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:26,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:26,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:20:26,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:26,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:26,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:26,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:20:26,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:26,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:26,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:26,379 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 16:20:26,397 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:26,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108675917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:26,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:26,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:20:26,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190105326] [2021-06-05 16:20:26,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:20:26,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:26,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:20:26,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:20:26,398 INFO L87 Difference]: Start difference. First operand 6820 states and 22746 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:28,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:28,091 INFO L93 Difference]: Finished difference Result 8318 states and 27487 transitions. [2021-06-05 16:20:28,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 16:20:28,091 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:28,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:28,104 INFO L225 Difference]: With dead ends: 8318 [2021-06-05 16:20:28,104 INFO L226 Difference]: Without dead ends: 8303 [2021-06-05 16:20:28,104 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1239.9ms TimeCoverageRelationStatistics Valid=396, Invalid=1860, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 16:20:28,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8303 states. [2021-06-05 16:20:28,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8303 to 6852. [2021-06-05 16:20:28,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6852 states, 6851 states have (on average 3.3354254853306085) internal successors, (22851), 6851 states have internal predecessors, (22851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:28,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6852 states to 6852 states and 22851 transitions. [2021-06-05 16:20:28,209 INFO L78 Accepts]: Start accepts. Automaton has 6852 states and 22851 transitions. Word has length 30 [2021-06-05 16:20:28,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:28,209 INFO L482 AbstractCegarLoop]: Abstraction has 6852 states and 22851 transitions. [2021-06-05 16:20:28,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:28,209 INFO L276 IsEmpty]: Start isEmpty. Operand 6852 states and 22851 transitions. [2021-06-05 16:20:28,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:28,218 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:28,218 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:28,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable743 [2021-06-05 16:20:28,419 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:28,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:28,419 INFO L82 PathProgramCache]: Analyzing trace with hash -769347479, now seen corresponding path program 122 times [2021-06-05 16:20:28,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:28,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935466835] [2021-06-05 16:20:28,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:28,758 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:28,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:28,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935466835] [2021-06-05 16:20:28,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935466835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:28,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110148860] [2021-06-05 16:20:28,759 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:28,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:20:28,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:28,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:20:28,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:29,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:29,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:29,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 16:20:29,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:20:29,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:29,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:29,052 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-06-05 16:20:29,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 29 [2021-06-05 16:20:29,054 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:29,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 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-06-05 16:20:29,057 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:29,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:29,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:29,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:29,079 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-05 16:20:29,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:29,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110148860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:29,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:29,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 16:20:29,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91724995] [2021-06-05 16:20:29,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:20:29,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:29,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:20:29,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:20:29,281 INFO L87 Difference]: Start difference. First operand 6852 states and 22851 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:33,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:33,874 INFO L93 Difference]: Finished difference Result 10020 states and 32585 transitions. [2021-06-05 16:20:33,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 16:20:33,875 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:33,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:33,889 INFO L225 Difference]: With dead ends: 10020 [2021-06-05 16:20:33,889 INFO L226 Difference]: Without dead ends: 9982 [2021-06-05 16:20:33,890 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 3547.7ms TimeCoverageRelationStatistics Valid=806, Invalid=5514, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 16:20:33,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9982 states. [2021-06-05 16:20:33,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9982 to 6907. [2021-06-05 16:20:33,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6907 states, 6906 states have (on average 3.337677381986678) internal successors, (23050), 6906 states have internal predecessors, (23050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:34,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6907 states to 6907 states and 23050 transitions. [2021-06-05 16:20:34,008 INFO L78 Accepts]: Start accepts. Automaton has 6907 states and 23050 transitions. Word has length 30 [2021-06-05 16:20:34,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:34,008 INFO L482 AbstractCegarLoop]: Abstraction has 6907 states and 23050 transitions. [2021-06-05 16:20:34,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:34,008 INFO L276 IsEmpty]: Start isEmpty. Operand 6907 states and 23050 transitions. [2021-06-05 16:20:34,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:34,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:34,017 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:34,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable744,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:34,218 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:34,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:34,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1599715001, now seen corresponding path program 123 times [2021-06-05 16:20:34,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:34,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276669882] [2021-06-05 16:20:34,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:34,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:34,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:34,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:34,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276669882] [2021-06-05 16:20:34,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276669882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:34,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142543371] [2021-06-05 16:20:34,540 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:34,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:20:34,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:34,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 16:20:34,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:34,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:34,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:34,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:34,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 16:20:34,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:20:34,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:34,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:34,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:34,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:34,819 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-05 16:20:34,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 34 [2021-06-05 16:20:34,821 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:34,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:34,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:20:34,824 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:34,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:34,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:34,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:34,846 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:51, output treesize:76 [2021-06-05 16:20:34,976 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:34,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142543371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:34,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:34,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-06-05 16:20:34,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453500006] [2021-06-05 16:20:34,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:20:34,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:34,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:20:34,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:20:34,977 INFO L87 Difference]: Start difference. First operand 6907 states and 23050 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:37,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:37,894 INFO L93 Difference]: Finished difference Result 9267 states and 30312 transitions. [2021-06-05 16:20:37,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 16:20:37,894 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:37,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:37,909 INFO L225 Difference]: With dead ends: 9267 [2021-06-05 16:20:37,909 INFO L226 Difference]: Without dead ends: 9217 [2021-06-05 16:20:37,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 2071.9ms TimeCoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 16:20:37,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9217 states. [2021-06-05 16:20:38,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9217 to 6895. [2021-06-05 16:20:38,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6895 states, 6894 states have (on average 3.336379460400348) internal successors, (23001), 6894 states have internal predecessors, (23001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:38,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6895 states to 6895 states and 23001 transitions. [2021-06-05 16:20:38,027 INFO L78 Accepts]: Start accepts. Automaton has 6895 states and 23001 transitions. Word has length 30 [2021-06-05 16:20:38,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:38,027 INFO L482 AbstractCegarLoop]: Abstraction has 6895 states and 23001 transitions. [2021-06-05 16:20:38,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:38,027 INFO L276 IsEmpty]: Start isEmpty. Operand 6895 states and 23001 transitions. [2021-06-05 16:20:38,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:38,036 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:38,036 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:38,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable750 [2021-06-05 16:20:38,237 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:38,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:38,237 INFO L82 PathProgramCache]: Analyzing trace with hash 69803245, now seen corresponding path program 124 times [2021-06-05 16:20:38,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:38,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259846305] [2021-06-05 16:20:38,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:38,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:38,507 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:38,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:38,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259846305] [2021-06-05 16:20:38,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259846305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:38,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554815047] [2021-06-05 16:20:38,507 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:38,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:20:38,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:38,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:38,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:38,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:38,682 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:38,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:20:38,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:20:38,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:38,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:38,718 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:20:38,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:20:38,719 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:38,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:20:38,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:38,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:38,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:38,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:38,740 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 16:20:38,841 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:38,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554815047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:38,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:38,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 16:20:38,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086065385] [2021-06-05 16:20:38,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:20:38,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:38,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:20:38,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:20:38,842 INFO L87 Difference]: Start difference. First operand 6895 states and 23001 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:40,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:40,482 INFO L93 Difference]: Finished difference Result 9168 states and 30198 transitions. [2021-06-05 16:20:40,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:20:40,482 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:40,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:40,496 INFO L225 Difference]: With dead ends: 9168 [2021-06-05 16:20:40,496 INFO L226 Difference]: Without dead ends: 9143 [2021-06-05 16:20:40,496 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1332.5ms TimeCoverageRelationStatistics Valid=481, Invalid=1969, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 16:20:40,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9143 states. [2021-06-05 16:20:40,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9143 to 6873. [2021-06-05 16:20:40,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6873 states, 6872 states have (on average 3.3380384167636787) internal successors, (22939), 6872 states have internal predecessors, (22939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:40,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6873 states to 6873 states and 22939 transitions. [2021-06-05 16:20:40,599 INFO L78 Accepts]: Start accepts. Automaton has 6873 states and 22939 transitions. Word has length 30 [2021-06-05 16:20:40,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:40,599 INFO L482 AbstractCegarLoop]: Abstraction has 6873 states and 22939 transitions. [2021-06-05 16:20:40,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:40,599 INFO L276 IsEmpty]: Start isEmpty. Operand 6873 states and 22939 transitions. [2021-06-05 16:20:40,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:40,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:40,607 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:40,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable756,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:40,813 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:40,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:40,813 INFO L82 PathProgramCache]: Analyzing trace with hash 784800184, now seen corresponding path program 124 times [2021-06-05 16:20:40,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:40,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104090741] [2021-06-05 16:20:40,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:40,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:41,036 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:41,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:41,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104090741] [2021-06-05 16:20:41,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104090741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:41,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815759150] [2021-06-05 16:20:41,036 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:41,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:20:41,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:41,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:20:41,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:41,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:41,295 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 16:20:41,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 16:20:41,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:41,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:41,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:41,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:41,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:41,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:41,304 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 19 treesize of output 9 [2021-06-05 16:20:41,306 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:41,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:41,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:41,310 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 16:20:41,330 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:41,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815759150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:41,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:41,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 16:20:41,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248257641] [2021-06-05 16:20:41,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:20:41,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:41,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:20:41,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:20:41,331 INFO L87 Difference]: Start difference. First operand 6873 states and 22939 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:47,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:47,641 INFO L93 Difference]: Finished difference Result 9506 states and 31216 transitions. [2021-06-05 16:20:47,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 16:20:47,641 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:47,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:47,657 INFO L225 Difference]: With dead ends: 9506 [2021-06-05 16:20:47,658 INFO L226 Difference]: Without dead ends: 9451 [2021-06-05 16:20:47,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2506 ImplicationChecksByTransitivity, 2776.7ms TimeCoverageRelationStatistics Valid=1308, Invalid=6002, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 16:20:47,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9451 states. [2021-06-05 16:20:47,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9451 to 6841. [2021-06-05 16:20:47,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6841 states, 6840 states have (on average 3.338157894736842) internal successors, (22833), 6840 states have internal predecessors, (22833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:47,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6841 states to 6841 states and 22833 transitions. [2021-06-05 16:20:47,782 INFO L78 Accepts]: Start accepts. Automaton has 6841 states and 22833 transitions. Word has length 30 [2021-06-05 16:20:47,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:47,782 INFO L482 AbstractCegarLoop]: Abstraction has 6841 states and 22833 transitions. [2021-06-05 16:20:47,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:47,782 INFO L276 IsEmpty]: Start isEmpty. Operand 6841 states and 22833 transitions. [2021-06-05 16:20:47,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:47,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:47,792 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:47,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable762 [2021-06-05 16:20:47,992 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:47,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:47,993 INFO L82 PathProgramCache]: Analyzing trace with hash -436561276, now seen corresponding path program 125 times [2021-06-05 16:20:47,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:47,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898067840] [2021-06-05 16:20:47,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:47,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:48,204 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:48,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:48,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898067840] [2021-06-05 16:20:48,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898067840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:48,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766266196] [2021-06-05 16:20:48,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:48,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:20:48,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:48,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:20:48,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:48,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:48,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:48,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:48,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:48,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:20:48,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:48,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:48,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:48,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:48,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:48,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:48,471 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 22 treesize of output 3 [2021-06-05 16:20:48,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:48,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:48,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:48,476 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:20:48,497 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:48,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766266196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:48,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:48,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:20:48,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075767784] [2021-06-05 16:20:48,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:20:48,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:48,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:20:48,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:20:48,498 INFO L87 Difference]: Start difference. First operand 6841 states and 22833 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:50,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:50,637 INFO L93 Difference]: Finished difference Result 10773 states and 34850 transitions. [2021-06-05 16:20:50,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 16:20:50,638 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:50,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:50,654 INFO L225 Difference]: With dead ends: 10773 [2021-06-05 16:20:50,654 INFO L226 Difference]: Without dead ends: 10727 [2021-06-05 16:20:50,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1566.1ms TimeCoverageRelationStatistics Valid=744, Invalid=3038, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:20:50,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10727 states. [2021-06-05 16:20:50,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10727 to 6890. [2021-06-05 16:20:50,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6890 states, 6889 states have (on average 3.3406880534184933) internal successors, (23014), 6889 states have internal predecessors, (23014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:50,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6890 states to 6890 states and 23014 transitions. [2021-06-05 16:20:50,782 INFO L78 Accepts]: Start accepts. Automaton has 6890 states and 23014 transitions. Word has length 30 [2021-06-05 16:20:50,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:50,782 INFO L482 AbstractCegarLoop]: Abstraction has 6890 states and 23014 transitions. [2021-06-05 16:20:50,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:50,782 INFO L276 IsEmpty]: Start isEmpty. Operand 6890 states and 23014 transitions. [2021-06-05 16:20:50,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:50,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:50,792 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:50,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable763 [2021-06-05 16:20:50,992 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:50,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:50,992 INFO L82 PathProgramCache]: Analyzing trace with hash 1710621877, now seen corresponding path program 125 times [2021-06-05 16:20:50,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:50,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667010298] [2021-06-05 16:20:50,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:50,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:51,172 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:51,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:51,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667010298] [2021-06-05 16:20:51,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667010298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:51,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599349594] [2021-06-05 16:20:51,172 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:51,195 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:20:51,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:51,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:20:51,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:51,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:51,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:51,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 16:20:51,407 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:20:51,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:51,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:20:51,417 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:51,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:51,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:51,426 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 16:20:51,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:51,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599349594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:51,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:51,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:20:51,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839256588] [2021-06-05 16:20:51,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:20:51,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:51,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:20:51,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:20:51,467 INFO L87 Difference]: Start difference. First operand 6890 states and 23014 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:52,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:52,683 INFO L93 Difference]: Finished difference Result 9049 states and 29886 transitions. [2021-06-05 16:20:52,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 16:20:52,684 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:52,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:52,698 INFO L225 Difference]: With dead ends: 9049 [2021-06-05 16:20:52,699 INFO L226 Difference]: Without dead ends: 9030 [2021-06-05 16:20:52,699 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 1029.8ms TimeCoverageRelationStatistics Valid=346, Invalid=1724, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:20:52,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9030 states. [2021-06-05 16:20:52,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9030 to 6877. [2021-06-05 16:20:52,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6877 states, 6876 states have (on average 3.339586969168121) internal successors, (22963), 6876 states have internal predecessors, (22963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:52,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6877 states to 6877 states and 22963 transitions. [2021-06-05 16:20:52,831 INFO L78 Accepts]: Start accepts. Automaton has 6877 states and 22963 transitions. Word has length 30 [2021-06-05 16:20:52,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:52,831 INFO L482 AbstractCegarLoop]: Abstraction has 6877 states and 22963 transitions. [2021-06-05 16:20:52,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:52,831 INFO L276 IsEmpty]: Start isEmpty. Operand 6877 states and 22963 transitions. [2021-06-05 16:20:52,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:52,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:52,840 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:53,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable764,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:53,040 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:53,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:53,041 INFO L82 PathProgramCache]: Analyzing trace with hash 848022863, now seen corresponding path program 126 times [2021-06-05 16:20:53,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:53,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459571209] [2021-06-05 16:20:53,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:53,220 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:53,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:53,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459571209] [2021-06-05 16:20:53,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459571209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:53,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040517640] [2021-06-05 16:20:53,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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:53,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:20:53,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:53,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:53,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:53,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:53,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:53,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:53,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 16:20:53,395 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:20:53,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:53,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:20:53,404 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:53,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:53,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:53,411 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 16:20:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:53,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040517640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:53,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:53,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:20:53,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106935307] [2021-06-05 16:20:53,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:20:53,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:53,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:20:53,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:20:53,473 INFO L87 Difference]: Start difference. First operand 6877 states and 22963 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:55,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:55,126 INFO L93 Difference]: Finished difference Result 8669 states and 28683 transitions. [2021-06-05 16:20:55,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:20:55,126 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:55,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:55,141 INFO L225 Difference]: With dead ends: 8669 [2021-06-05 16:20:55,141 INFO L226 Difference]: Without dead ends: 8644 [2021-06-05 16:20:55,142 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1173.8ms TimeCoverageRelationStatistics Valid=366, Invalid=2184, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 16:20:55,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8644 states. [2021-06-05 16:20:55,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8644 to 6855. [2021-06-05 16:20:55,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6855 states, 6854 states have (on average 3.3405310767435075) internal successors, (22896), 6854 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-06-05 16:20:55,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6855 states to 6855 states and 22896 transitions. [2021-06-05 16:20:55,262 INFO L78 Accepts]: Start accepts. Automaton has 6855 states and 22896 transitions. Word has length 30 [2021-06-05 16:20:55,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:55,262 INFO L482 AbstractCegarLoop]: Abstraction has 6855 states and 22896 transitions. [2021-06-05 16:20:55,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:55,262 INFO L276 IsEmpty]: Start isEmpty. Operand 6855 states and 22896 transitions. [2021-06-05 16:20:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:55,271 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:55,271 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:55,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable767 [2021-06-05 16:20:55,472 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:55,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:55,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1496429715, now seen corresponding path program 127 times [2021-06-05 16:20:55,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:55,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138262670] [2021-06-05 16:20:55,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:55,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:55,672 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:55,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:55,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138262670] [2021-06-05 16:20:55,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138262670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:55,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708288399] [2021-06-05 16:20:55,672 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:55,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:55,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:20:55,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:55,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:55,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:55,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:20:55,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:20:55,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:55,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:55,943 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:20:55,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:20:55,945 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:55,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, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:20:55,948 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:20:55,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:55,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:55,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:55,969 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 16:20:56,145 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:56,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708288399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:56,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:56,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:20:56,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192332384] [2021-06-05 16:20:56,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:20:56,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:56,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:20:56,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:20:56,146 INFO L87 Difference]: Start difference. First operand 6855 states and 22896 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:57,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:20:57,467 INFO L93 Difference]: Finished difference Result 9176 states and 30360 transitions. [2021-06-05 16:20:57,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 16:20:57,467 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:20:57,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:20:57,482 INFO L225 Difference]: With dead ends: 9176 [2021-06-05 16:20:57,482 INFO L226 Difference]: Without dead ends: 9126 [2021-06-05 16:20:57,483 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 1271.5ms TimeCoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 16:20:57,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9126 states. [2021-06-05 16:20:57,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9126 to 6858. [2021-06-05 16:20:57,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6858 states, 6857 states have (on average 3.341402945894706) internal successors, (22912), 6857 states have internal predecessors, (22912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:57,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6858 states to 6858 states and 22912 transitions. [2021-06-05 16:20:57,599 INFO L78 Accepts]: Start accepts. Automaton has 6858 states and 22912 transitions. Word has length 30 [2021-06-05 16:20:57,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:20:57,599 INFO L482 AbstractCegarLoop]: Abstraction has 6858 states and 22912 transitions. [2021-06-05 16:20:57,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:20:57,599 INFO L276 IsEmpty]: Start isEmpty. Operand 6858 states and 22912 transitions. [2021-06-05 16:20:57,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:20:57,609 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:20:57,609 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:20:57,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable769,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:57,811 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:20:57,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:20:57,812 INFO L82 PathProgramCache]: Analyzing trace with hash -2139975228, now seen corresponding path program 126 times [2021-06-05 16:20:57,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:20:57,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164753946] [2021-06-05 16:20:57,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:20:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:20:58,074 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:58,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:20:58,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164753946] [2021-06-05 16:20:58,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164753946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:58,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318214297] [2021-06-05 16:20:58,075 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:20:58,098 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:20:58,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:20:58,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:20:58,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:20:58,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:58,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:58,378 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:58,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:20:58,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:20:58,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:58,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:20:58,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:20:58,392 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 19 treesize of output 9 [2021-06-05 16:20:58,394 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:20:58,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:20:58,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:20:58,402 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 16:20:58,490 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:20:58,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318214297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:20:58,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:20:58,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-06-05 16:20:58,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430601953] [2021-06-05 16:20:58,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 16:20:58,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:20:58,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 16:20:58,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:20:58,491 INFO L87 Difference]: Start difference. First operand 6858 states and 22912 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:00,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:00,953 INFO L93 Difference]: Finished difference Result 8508 states and 27918 transitions. [2021-06-05 16:21:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 16:21:00,954 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:00,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:00,966 INFO L225 Difference]: With dead ends: 8508 [2021-06-05 16:21:00,966 INFO L226 Difference]: Without dead ends: 8478 [2021-06-05 16:21:00,967 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1811.3ms TimeCoverageRelationStatistics Valid=429, Invalid=3353, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 16:21:00,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8478 states. [2021-06-05 16:21:01,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8478 to 6864. [2021-06-05 16:21:01,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6864 states, 6863 states have (on average 3.340958764388751) internal successors, (22929), 6863 states have internal predecessors, (22929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:01,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6864 states to 6864 states and 22929 transitions. [2021-06-05 16:21:01,082 INFO L78 Accepts]: Start accepts. Automaton has 6864 states and 22929 transitions. Word has length 30 [2021-06-05 16:21:01,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:01,082 INFO L482 AbstractCegarLoop]: Abstraction has 6864 states and 22929 transitions. [2021-06-05 16:21:01,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:01,082 INFO L276 IsEmpty]: Start isEmpty. Operand 6864 states and 22929 transitions. [2021-06-05 16:21:01,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:01,092 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:01,092 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:01,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable775,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:01,293 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:01,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:01,294 INFO L82 PathProgramCache]: Analyzing trace with hash 69072388, now seen corresponding path program 127 times [2021-06-05 16:21:01,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:01,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699423846] [2021-06-05 16:21:01,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:01,568 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:01,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:01,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699423846] [2021-06-05 16:21:01,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699423846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:01,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079169032] [2021-06-05 16:21:01,569 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:01,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:01,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:01,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:01,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:01,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:01,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:01,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:01,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:21:01,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:01,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:01,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:01,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:01,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:01,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:01,785 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 22 treesize of output 3 [2021-06-05 16:21:01,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:01,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:01,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:01,790 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:21:01,811 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:01,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079169032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:01,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:01,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 16:21:01,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065836040] [2021-06-05 16:21:01,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:21:01,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:01,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:21:01,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:21:01,812 INFO L87 Difference]: Start difference. First operand 6864 states and 22929 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-06-05 16:21:04,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:04,172 INFO L93 Difference]: Finished difference Result 9525 states and 31266 transitions. [2021-06-05 16:21:04,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:21:04,173 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 30 [2021-06-05 16:21:04,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:04,187 INFO L225 Difference]: With dead ends: 9525 [2021-06-05 16:21:04,187 INFO L226 Difference]: Without dead ends: 9499 [2021-06-05 16:21:04,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 2020.4ms TimeCoverageRelationStatistics Valid=874, Invalid=3682, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:21:04,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9499 states. [2021-06-05 16:21:04,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9499 to 6893. [2021-06-05 16:21:04,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6893 states, 6892 states have (on average 3.3387986070806734) internal successors, (23011), 6892 states have internal predecessors, (23011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:04,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6893 states to 6893 states and 23011 transitions. [2021-06-05 16:21:04,301 INFO L78 Accepts]: Start accepts. Automaton has 6893 states and 23011 transitions. Word has length 30 [2021-06-05 16:21:04,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:04,301 INFO L482 AbstractCegarLoop]: Abstraction has 6893 states and 23011 transitions. [2021-06-05 16:21:04,301 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-06-05 16:21:04,301 INFO L276 IsEmpty]: Start isEmpty. Operand 6893 states and 23011 transitions. [2021-06-05 16:21:04,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:04,310 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:04,310 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:04,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable782 [2021-06-05 16:21:04,510 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:04,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:04,510 INFO L82 PathProgramCache]: Analyzing trace with hash -761866816, now seen corresponding path program 128 times [2021-06-05 16:21:04,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:04,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496507898] [2021-06-05 16:21:04,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:04,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:04,751 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:04,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:04,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496507898] [2021-06-05 16:21:04,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496507898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:04,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315737891] [2021-06-05 16:21:04,752 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:04,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:21:04,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:04,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:21:04,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:05,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:05,044 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 16:21:05,044 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 5 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 122 [2021-06-05 16:21:05,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:05,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:05,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:05,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:05,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:05,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 16:21:05,061 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:05,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:05,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:05,070 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:131, output treesize:28 [2021-06-05 16:21:05,148 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:05,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315737891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:05,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:05,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:21:05,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597220178] [2021-06-05 16:21:05,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:21:05,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:05,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:21:05,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:21:05,149 INFO L87 Difference]: Start difference. First operand 6893 states and 23011 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:12,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:12,606 INFO L93 Difference]: Finished difference Result 8553 states and 28143 transitions. [2021-06-05 16:21:12,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 16:21:12,607 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:12,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:12,621 INFO L225 Difference]: With dead ends: 8553 [2021-06-05 16:21:12,621 INFO L226 Difference]: Without dead ends: 8515 [2021-06-05 16:21:12,621 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 4030.0ms TimeCoverageRelationStatistics Valid=434, Invalid=2871, Unknown=1, NotChecked=0, Total=3306 [2021-06-05 16:21:12,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8515 states. [2021-06-05 16:21:12,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8515 to 6918. [2021-06-05 16:21:12,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6918 states, 6917 states have (on average 3.3385860922365187) internal successors, (23093), 6917 states have internal predecessors, (23093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:12,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6918 states to 6918 states and 23093 transitions. [2021-06-05 16:21:12,737 INFO L78 Accepts]: Start accepts. Automaton has 6918 states and 23093 transitions. Word has length 30 [2021-06-05 16:21:12,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:12,737 INFO L482 AbstractCegarLoop]: Abstraction has 6918 states and 23093 transitions. [2021-06-05 16:21:12,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:12,738 INFO L276 IsEmpty]: Start isEmpty. Operand 6918 states and 23093 transitions. [2021-06-05 16:21:12,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:12,747 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:12,747 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:12,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable783,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:12,947 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:12,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:12,948 INFO L82 PathProgramCache]: Analyzing trace with hash 362875187, now seen corresponding path program 128 times [2021-06-05 16:21:12,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:12,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396644189] [2021-06-05 16:21:12,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:12,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:13,131 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:13,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:13,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396644189] [2021-06-05 16:21:13,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396644189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:13,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352216245] [2021-06-05 16:21:13,131 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:13,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:21:13,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:13,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:21:13,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:13,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:13,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:13,474 INFO L354 Elim1Store]: treesize reduction 26, result has 21.2 percent of original size [2021-06-05 16:21:13,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 121 treesize of output 102 [2021-06-05 16:21:13,476 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:13,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:13,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:13,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:13,486 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 17 treesize of output 9 [2021-06-05 16:21:13,487 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:13,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:13,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:13,494 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:127, output treesize:3 [2021-06-05 16:21:13,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:13,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352216245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:13,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:13,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:21:13,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365953432] [2021-06-05 16:21:13,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:21:13,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:13,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:21:13,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:21:13,513 INFO L87 Difference]: Start difference. First operand 6918 states and 23093 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:14,000 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-06-05 16:21:14,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:14,606 INFO L93 Difference]: Finished difference Result 8239 states and 27312 transitions. [2021-06-05 16:21:14,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:21:14,606 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:14,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:14,619 INFO L225 Difference]: With dead ends: 8239 [2021-06-05 16:21:14,619 INFO L226 Difference]: Without dead ends: 8224 [2021-06-05 16:21:14,619 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 939.2ms TimeCoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 16:21:14,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8224 states. [2021-06-05 16:21:14,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8224 to 6923. [2021-06-05 16:21:14,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6923 states, 6922 states have (on average 3.3383415197919675) internal successors, (23108), 6922 states have internal predecessors, (23108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:14,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6923 states to 6923 states and 23108 transitions. [2021-06-05 16:21:14,724 INFO L78 Accepts]: Start accepts. Automaton has 6923 states and 23108 transitions. Word has length 30 [2021-06-05 16:21:14,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:14,724 INFO L482 AbstractCegarLoop]: Abstraction has 6923 states and 23108 transitions. [2021-06-05 16:21:14,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:14,724 INFO L276 IsEmpty]: Start isEmpty. Operand 6923 states and 23108 transitions. [2021-06-05 16:21:14,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:14,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:14,767 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:14,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable788 [2021-06-05 16:21:14,969 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:14,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:14,969 INFO L82 PathProgramCache]: Analyzing trace with hash -2126543973, now seen corresponding path program 129 times [2021-06-05 16:21:14,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:14,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752097084] [2021-06-05 16:21:14,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:14,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:15,161 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:15,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:15,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752097084] [2021-06-05 16:21:15,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752097084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:15,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383243648] [2021-06-05 16:21:15,162 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:15,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:21:15,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:15,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:21:15,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:15,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:15,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:15,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:21:15,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:21:15,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:15,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:15,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:21:15,446 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:15,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:15,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:15,465 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:21:15,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:21:15,467 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:15,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:15,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:21:15,488 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-06-05 16:21:15,566 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:15,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383243648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:15,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:15,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:21:15,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474040264] [2021-06-05 16:21:15,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:21:15,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:15,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:21:15,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:21:15,567 INFO L87 Difference]: Start difference. First operand 6923 states and 23108 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:17,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:17,051 INFO L93 Difference]: Finished difference Result 9334 states and 30773 transitions. [2021-06-05 16:21:17,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 16:21:17,051 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:17,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:17,068 INFO L225 Difference]: With dead ends: 9334 [2021-06-05 16:21:17,068 INFO L226 Difference]: Without dead ends: 9315 [2021-06-05 16:21:17,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1114.7ms TimeCoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:21:17,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9315 states. [2021-06-05 16:21:17,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9315 to 6903. [2021-06-05 16:21:17,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6903 states, 6902 states have (on average 3.3359895682410894) internal successors, (23025), 6902 states have internal predecessors, (23025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:17,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6903 states to 6903 states and 23025 transitions. [2021-06-05 16:21:17,192 INFO L78 Accepts]: Start accepts. Automaton has 6903 states and 23025 transitions. Word has length 30 [2021-06-05 16:21:17,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:17,192 INFO L482 AbstractCegarLoop]: Abstraction has 6903 states and 23025 transitions. [2021-06-05 16:21:17,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:17,192 INFO L276 IsEmpty]: Start isEmpty. Operand 6903 states and 23025 transitions. [2021-06-05 16:21:17,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:17,202 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:17,202 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:17,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable789 [2021-06-05 16:21:17,402 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:17,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:17,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1093492581, now seen corresponding path program 130 times [2021-06-05 16:21:17,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:17,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872671877] [2021-06-05 16:21:17,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:17,587 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:17,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:17,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872671877] [2021-06-05 16:21:17,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872671877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:17,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492864318] [2021-06-05 16:21:17,588 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:17,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:21:17,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:17,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:21:17,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:17,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:17,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:17,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:21:17,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:21:17,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:17,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:17,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 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-06-05 16:21:17,824 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:17,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:17,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:17,842 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:21:17,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:21:17,843 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:17,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:17,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:17,862 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 16:21:17,978 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:17,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492864318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:17,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:17,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:21:17,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605865812] [2021-06-05 16:21:17,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:21:17,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:17,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:21:17,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:21:17,979 INFO L87 Difference]: Start difference. First operand 6903 states and 23025 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:19,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:19,486 INFO L93 Difference]: Finished difference Result 8855 states and 29231 transitions. [2021-06-05 16:21:19,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 16:21:19,486 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:19,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:19,502 INFO L225 Difference]: With dead ends: 8855 [2021-06-05 16:21:19,502 INFO L226 Difference]: Without dead ends: 8830 [2021-06-05 16:21:19,502 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 1175.5ms TimeCoverageRelationStatistics Valid=378, Invalid=1514, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 16:21:19,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8830 states. [2021-06-05 16:21:19,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8830 to 6898. [2021-06-05 16:21:19,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6898 states, 6897 states have (on average 3.3359431636943597) internal successors, (23008), 6897 states have internal predecessors, (23008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:19,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6898 states to 6898 states and 23008 transitions. [2021-06-05 16:21:19,625 INFO L78 Accepts]: Start accepts. Automaton has 6898 states and 23008 transitions. Word has length 30 [2021-06-05 16:21:19,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:19,626 INFO L482 AbstractCegarLoop]: Abstraction has 6898 states and 23008 transitions. [2021-06-05 16:21:19,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:19,626 INFO L276 IsEmpty]: Start isEmpty. Operand 6898 states and 23008 transitions. [2021-06-05 16:21:19,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:19,636 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:19,636 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:19,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable795 [2021-06-05 16:21:19,845 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:19,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:19,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1305824309, now seen corresponding path program 131 times [2021-06-05 16:21:19,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:19,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122922306] [2021-06-05 16:21:19,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:19,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:20,028 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:20,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:20,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122922306] [2021-06-05 16:21:20,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122922306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:20,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686610071] [2021-06-05 16:21:20,029 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:20,051 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:21:20,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:20,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:21:20,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:20,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:20,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:20,262 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:20,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 16:21:20,264 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 16:21:20,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:20,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-05 16:21:20,275 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:20,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:20,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:20,284 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 16:21:20,346 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:20,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686610071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:20,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:20,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 16:21:20,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756223477] [2021-06-05 16:21:20,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:21:20,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:20,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:21:20,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:21:20,347 INFO L87 Difference]: Start difference. First operand 6898 states and 23008 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:21,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:21,356 INFO L93 Difference]: Finished difference Result 8618 states and 28461 transitions. [2021-06-05 16:21:21,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 16:21:21,357 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:21,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:21,370 INFO L225 Difference]: With dead ends: 8618 [2021-06-05 16:21:21,370 INFO L226 Difference]: Without dead ends: 8593 [2021-06-05 16:21:21,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 870.5ms TimeCoverageRelationStatistics Valid=319, Invalid=1487, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:21:21,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8593 states. [2021-06-05 16:21:21,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8593 to 6873. [2021-06-05 16:21:21,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6873 states, 6872 states have (on average 3.3361466821885912) internal successors, (22926), 6872 states have internal predecessors, (22926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:21,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6873 states to 6873 states and 22926 transitions. [2021-06-05 16:21:21,510 INFO L78 Accepts]: Start accepts. Automaton has 6873 states and 22926 transitions. Word has length 30 [2021-06-05 16:21:21,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:21,511 INFO L482 AbstractCegarLoop]: Abstraction has 6873 states and 22926 transitions. [2021-06-05 16:21:21,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:21,511 INFO L276 IsEmpty]: Start isEmpty. Operand 6873 states and 22926 transitions. [2021-06-05 16:21:21,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:21,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:21,519 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:21,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable802,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:21,719 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:21,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:21,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1544293653, now seen corresponding path program 132 times [2021-06-05 16:21:21,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:21,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149538839] [2021-06-05 16:21:21,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:21,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:21,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:21,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:21,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149538839] [2021-06-05 16:21:21,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149538839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:21,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934254003] [2021-06-05 16:21:21,946 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 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:21,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:21:21,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:21,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:21,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:22,257 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:22,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 16:21:22,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:21:22,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:22,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:22,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:21:22,281 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:22,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:22,298 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:21:22,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 16:21:22,300 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:22,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:22,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:22,319 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-06-05 16:21:22,422 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:22,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934254003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:22,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:22,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 16:21:22,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823700534] [2021-06-05 16:21:22,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:21:22,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:22,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:21:22,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:21:22,423 INFO L87 Difference]: Start difference. First operand 6873 states and 22926 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:25,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:25,785 INFO L93 Difference]: Finished difference Result 9223 states and 30134 transitions. [2021-06-05 16:21:25,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 16:21:25,785 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:25,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:25,800 INFO L225 Difference]: With dead ends: 9223 [2021-06-05 16:21:25,801 INFO L226 Difference]: Without dead ends: 9178 [2021-06-05 16:21:25,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1068 ImplicationChecksByTransitivity, 2115.4ms TimeCoverageRelationStatistics Valid=534, Invalid=3498, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:21:25,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9178 states. [2021-06-05 16:21:25,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9178 to 6862. [2021-06-05 16:21:25,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6862 states, 6861 states have (on average 3.336102608949133) internal successors, (22889), 6861 states have internal predecessors, (22889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:25,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6862 states to 6862 states and 22889 transitions. [2021-06-05 16:21:25,920 INFO L78 Accepts]: Start accepts. Automaton has 6862 states and 22889 transitions. Word has length 30 [2021-06-05 16:21:25,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:25,921 INFO L482 AbstractCegarLoop]: Abstraction has 6862 states and 22889 transitions. [2021-06-05 16:21:25,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:25,921 INFO L276 IsEmpty]: Start isEmpty. Operand 6862 states and 22889 transitions. [2021-06-05 16:21:25,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:25,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:25,930 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:26,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:26,131 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:26,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:26,131 INFO L82 PathProgramCache]: Analyzing trace with hash 334164591, now seen corresponding path program 133 times [2021-06-05 16:21:26,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:26,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975730550] [2021-06-05 16:21:26,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:26,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:26,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:26,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:26,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975730550] [2021-06-05 16:21:26,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975730550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:26,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176319416] [2021-06-05 16:21:26,324 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:26,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:26,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:21:26,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:26,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:26,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:26,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:21:26,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:26,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:26,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:26,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 3 [2021-06-05 16:21:26,590 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:26,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:26,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:26,594 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:21:26,612 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:26,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176319416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:26,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:26,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 16:21:26,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995638471] [2021-06-05 16:21:26,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:21:26,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:26,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:21:26,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:21:26,613 INFO L87 Difference]: Start difference. First operand 6862 states and 22889 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:27,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:27,182 INFO L93 Difference]: Finished difference Result 7658 states and 25360 transitions. [2021-06-05 16:21:27,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 16:21:27,183 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:27,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:27,195 INFO L225 Difference]: With dead ends: 7658 [2021-06-05 16:21:27,195 INFO L226 Difference]: Without dead ends: 7639 [2021-06-05 16:21:27,196 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 479.4ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-06-05 16:21:27,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7639 states. [2021-06-05 16:21:27,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7639 to 6870. [2021-06-05 16:21:27,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6870 states, 6869 states have (on average 3.3362934925025476) internal successors, (22917), 6869 states have internal predecessors, (22917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:27,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6870 states to 6870 states and 22917 transitions. [2021-06-05 16:21:27,299 INFO L78 Accepts]: Start accepts. Automaton has 6870 states and 22917 transitions. Word has length 30 [2021-06-05 16:21:27,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:27,299 INFO L482 AbstractCegarLoop]: Abstraction has 6870 states and 22917 transitions. [2021-06-05 16:21:27,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:27,299 INFO L276 IsEmpty]: Start isEmpty. Operand 6870 states and 22917 transitions. [2021-06-05 16:21:27,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:27,308 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:27,308 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:27,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable811,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:27,509 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:27,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:27,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1723685807, now seen corresponding path program 134 times [2021-06-05 16:21:27,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:27,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305992759] [2021-06-05 16:21:27,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:27,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:27,719 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:27,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:27,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305992759] [2021-06-05 16:21:27,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305992759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:27,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296060356] [2021-06-05 16:21:27,720 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:27,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:21:27,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:27,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:21:27,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:27,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:27,972 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 16:21:27,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 132 [2021-06-05 16:21:27,974 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:27,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:27,984 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 17 treesize of output 9 [2021-06-05 16:21:27,985 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:27,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:27,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:27,993 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:155, output treesize:15 [2021-06-05 16:21:28,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:28,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296060356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:28,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:28,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 16:21:28,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769735424] [2021-06-05 16:21:28,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:21:28,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:28,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:21:28,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:21:28,036 INFO L87 Difference]: Start difference. First operand 6870 states and 22917 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:29,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:29,305 INFO L93 Difference]: Finished difference Result 9108 states and 30044 transitions. [2021-06-05 16:21:29,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 16:21:29,305 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:29,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:29,319 INFO L225 Difference]: With dead ends: 9108 [2021-06-05 16:21:29,319 INFO L226 Difference]: Without dead ends: 9058 [2021-06-05 16:21:29,319 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 1029.6ms TimeCoverageRelationStatistics Valid=287, Invalid=1519, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 16:21:29,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9058 states. [2021-06-05 16:21:29,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9058 to 6823. [2021-06-05 16:21:29,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6823 states, 6822 states have (on average 3.333040164174729) internal successors, (22738), 6822 states have internal predecessors, (22738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:29,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6823 states to 6823 states and 22738 transitions. [2021-06-05 16:21:29,425 INFO L78 Accepts]: Start accepts. Automaton has 6823 states and 22738 transitions. Word has length 30 [2021-06-05 16:21:29,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:29,425 INFO L482 AbstractCegarLoop]: Abstraction has 6823 states and 22738 transitions. [2021-06-05 16:21:29,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:29,425 INFO L276 IsEmpty]: Start isEmpty. Operand 6823 states and 22738 transitions. [2021-06-05 16:21:29,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:29,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:29,433 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:29,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable812,263 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:29,634 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:29,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:29,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1166330747, now seen corresponding path program 135 times [2021-06-05 16:21:29,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:29,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064668263] [2021-06-05 16:21:29,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:29,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:29,858 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:29,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:29,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064668263] [2021-06-05 16:21:29,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064668263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:29,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167590510] [2021-06-05 16:21:29,859 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:29,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:21:29,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:29,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:29,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:30,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:30,134 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 31 treesize of output 47 [2021-06-05 16:21:30,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:21:30,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:30,220 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 16:21:30,221 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 85 treesize of output 82 [2021-06-05 16:21:30,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 16:21:30,255 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 16:21:30,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 43 [2021-06-05 16:21:30,256 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:30,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 16:21:30,259 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:30,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:30,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:30,341 INFO L628 ElimStorePlain]: treesize reduction 51, result has 56.0 percent of original size [2021-06-05 16:21:30,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:30,347 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:104 [2021-06-05 16:21:30,579 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:30,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167590510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:30,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:30,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-05 16:21:30,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252891579] [2021-06-05 16:21:30,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:21:30,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:30,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:21:30,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:21:30,580 INFO L87 Difference]: Start difference. First operand 6823 states and 22738 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:32,631 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-06-05 16:21:33,433 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 47 [2021-06-05 16:21:33,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:33,949 INFO L93 Difference]: Finished difference Result 9133 states and 29878 transitions. [2021-06-05 16:21:33,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 16:21:33,949 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:33,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:33,965 INFO L225 Difference]: With dead ends: 9133 [2021-06-05 16:21:33,965 INFO L226 Difference]: Without dead ends: 9103 [2021-06-05 16:21:33,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 2749.5ms TimeCoverageRelationStatistics Valid=642, Invalid=3390, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:21:33,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9103 states. [2021-06-05 16:21:34,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9103 to 6820. [2021-06-05 16:21:34,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6820 states, 6819 states have (on average 3.3327467370582196) internal successors, (22726), 6819 states have internal predecessors, (22726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:34,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6820 states to 6820 states and 22726 transitions. [2021-06-05 16:21:34,084 INFO L78 Accepts]: Start accepts. Automaton has 6820 states and 22726 transitions. Word has length 30 [2021-06-05 16:21:34,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:34,085 INFO L482 AbstractCegarLoop]: Abstraction has 6820 states and 22726 transitions. [2021-06-05 16:21:34,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:34,085 INFO L276 IsEmpty]: Start isEmpty. Operand 6820 states and 22726 transitions. [2021-06-05 16:21:34,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:34,094 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:34,094 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:34,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable814 [2021-06-05 16:21:34,309 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:34,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:34,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1114852723, now seen corresponding path program 136 times [2021-06-05 16:21:34,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:34,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854115814] [2021-06-05 16:21:34,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:34,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:34,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:34,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:34,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854115814] [2021-06-05 16:21:34,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854115814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:34,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013349867] [2021-06-05 16:21:34,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:34,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:21:34,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:34,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:34,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:34,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:34,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:34,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 16:21:34,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:34,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:34,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:34,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 16:21:34,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:34,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:34,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:34,856 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 16:21:34,874 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:34,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013349867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:34,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:34,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 16:21:34,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096968659] [2021-06-05 16:21:34,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:21:34,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:34,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:21:34,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:21:34,875 INFO L87 Difference]: Start difference. First operand 6820 states and 22726 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:36,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:36,528 INFO L93 Difference]: Finished difference Result 8687 states and 28671 transitions. [2021-06-05 16:21:36,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 16:21:36,528 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:36,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:36,542 INFO L225 Difference]: With dead ends: 8687 [2021-06-05 16:21:36,542 INFO L226 Difference]: Without dead ends: 8672 [2021-06-05 16:21:36,542 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1139.4ms TimeCoverageRelationStatistics Valid=336, Invalid=1734, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 16:21:36,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8672 states. [2021-06-05 16:21:36,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8672 to 6828. [2021-06-05 16:21:36,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6828 states, 6827 states have (on average 3.3335286362970558) internal successors, (22758), 6827 states have internal predecessors, (22758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:36,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6828 states to 6828 states and 22758 transitions. [2021-06-05 16:21:36,658 INFO L78 Accepts]: Start accepts. Automaton has 6828 states and 22758 transitions. Word has length 30 [2021-06-05 16:21:36,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:36,658 INFO L482 AbstractCegarLoop]: Abstraction has 6828 states and 22758 transitions. [2021-06-05 16:21:36,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:36,658 INFO L276 IsEmpty]: Start isEmpty. Operand 6828 states and 22758 transitions. [2021-06-05 16:21:36,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:36,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:36,668 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:36,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable829,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:36,869 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:36,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:36,869 INFO L82 PathProgramCache]: Analyzing trace with hash 83368400, now seen corresponding path program 129 times [2021-06-05 16:21:36,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:36,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242113275] [2021-06-05 16:21:36,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:36,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:37,171 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:37,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:37,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242113275] [2021-06-05 16:21:37,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242113275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:37,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28248914] [2021-06-05 16:21:37,171 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 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:37,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 16:21:37,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:37,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:37,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:37,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:37,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:37,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:37,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:21:37,412 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:21:37,438 INFO L628 ElimStorePlain]: treesize reduction 82, result has 29.3 percent of original size [2021-06-05 16:21:37,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:37,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:37,441 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 19 treesize of output 9 [2021-06-05 16:21:37,443 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:37,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:37,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:37,452 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:21:37,521 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:37,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28248914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:37,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:37,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 16:21:37,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824331669] [2021-06-05 16:21:37,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 16:21:37,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:37,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 16:21:37,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-06-05 16:21:37,522 INFO L87 Difference]: Start difference. First operand 6828 states and 22758 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:40,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:40,391 INFO L93 Difference]: Finished difference Result 8527 states and 27950 transitions. [2021-06-05 16:21:40,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 16:21:40,391 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:40,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:40,403 INFO L225 Difference]: With dead ends: 8527 [2021-06-05 16:21:40,404 INFO L226 Difference]: Without dead ends: 8478 [2021-06-05 16:21:40,404 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1244 ImplicationChecksByTransitivity, 1918.2ms TimeCoverageRelationStatistics Valid=628, Invalid=3928, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 16:21:40,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8478 states. [2021-06-05 16:21:40,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8478 to 6801. [2021-06-05 16:21:40,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6801 states, 6800 states have (on average 3.3344117647058824) internal successors, (22674), 6800 states have internal predecessors, (22674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:40,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6801 states to 6801 states and 22674 transitions. [2021-06-05 16:21:40,504 INFO L78 Accepts]: Start accepts. Automaton has 6801 states and 22674 transitions. Word has length 30 [2021-06-05 16:21:40,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:40,504 INFO L482 AbstractCegarLoop]: Abstraction has 6801 states and 22674 transitions. [2021-06-05 16:21:40,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:40,505 INFO L276 IsEmpty]: Start isEmpty. Operand 6801 states and 22674 transitions. [2021-06-05 16:21:40,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:40,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:40,513 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:40,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable830 [2021-06-05 16:21:40,713 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:40,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:40,714 INFO L82 PathProgramCache]: Analyzing trace with hash 261909768, now seen corresponding path program 130 times [2021-06-05 16:21:40,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:40,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744866887] [2021-06-05 16:21:40,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:40,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:40,987 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:40,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:40,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744866887] [2021-06-05 16:21:40,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744866887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:40,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034903638] [2021-06-05 16:21:40,987 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 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:41,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:21:41,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:41,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:41,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:41,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:41,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:41,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:41,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:41,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:21:41,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:41,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:41,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:41,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:41,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:41,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:41,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 16:21:41,215 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:41,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:41,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:41,219 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:21:41,236 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:41,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034903638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:41,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:41,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 16:21:41,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055027642] [2021-06-05 16:21:41,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:21:41,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:41,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:21:41,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:21:41,236 INFO L87 Difference]: Start difference. First operand 6801 states and 22674 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:43,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:43,571 INFO L93 Difference]: Finished difference Result 9125 states and 29877 transitions. [2021-06-05 16:21:43,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:21:43,571 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:43,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:43,585 INFO L225 Difference]: With dead ends: 9125 [2021-06-05 16:21:43,585 INFO L226 Difference]: Without dead ends: 9103 [2021-06-05 16:21:43,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1643 ImplicationChecksByTransitivity, 1989.9ms TimeCoverageRelationStatistics Valid=820, Invalid=4292, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:21:43,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9103 states. [2021-06-05 16:21:43,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9103 to 6785. [2021-06-05 16:21:43,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6785 states, 6784 states have (on average 3.3363797169811322) internal successors, (22634), 6784 states have internal predecessors, (22634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:43,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6785 states to 6785 states and 22634 transitions. [2021-06-05 16:21:43,689 INFO L78 Accepts]: Start accepts. Automaton has 6785 states and 22634 transitions. Word has length 30 [2021-06-05 16:21:43,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:43,689 INFO L482 AbstractCegarLoop]: Abstraction has 6785 states and 22634 transitions. [2021-06-05 16:21:43,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:43,689 INFO L276 IsEmpty]: Start isEmpty. Operand 6785 states and 22634 transitions. [2021-06-05 16:21:43,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:43,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:43,697 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:43,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable836,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:43,898 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:43,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:43,898 INFO L82 PathProgramCache]: Analyzing trace with hash 656993804, now seen corresponding path program 131 times [2021-06-05 16:21:43,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:43,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664875050] [2021-06-05 16:21:43,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:43,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:44,140 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:44,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:44,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664875050] [2021-06-05 16:21:44,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664875050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:44,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106864093] [2021-06-05 16:21:44,141 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 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:44,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:21:44,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:44,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:21:44,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:44,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:44,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:44,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:44,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:44,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:21:44,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:44,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:44,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:44,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:44,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:44,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:44,381 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 22 treesize of output 3 [2021-06-05 16:21:44,382 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:44,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:44,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:44,386 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:21:44,408 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:44,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106864093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:44,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:44,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:21:44,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016190996] [2021-06-05 16:21:44,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:21:44,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:44,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:21:44,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:21:44,408 INFO L87 Difference]: Start difference. First operand 6785 states and 22634 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:46,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:46,812 INFO L93 Difference]: Finished difference Result 9020 states and 29680 transitions. [2021-06-05 16:21:46,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 16:21:46,812 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:46,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:46,826 INFO L225 Difference]: With dead ends: 9020 [2021-06-05 16:21:46,826 INFO L226 Difference]: Without dead ends: 8994 [2021-06-05 16:21:46,827 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1524 ImplicationChecksByTransitivity, 1904.2ms TimeCoverageRelationStatistics Valid=762, Invalid=4350, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 16:21:46,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8994 states. [2021-06-05 16:21:46,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8994 to 6785. [2021-06-05 16:21:46,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6785 states, 6784 states have (on average 3.3363797169811322) internal successors, (22634), 6784 states have internal predecessors, (22634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:46,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6785 states to 6785 states and 22634 transitions. [2021-06-05 16:21:46,937 INFO L78 Accepts]: Start accepts. Automaton has 6785 states and 22634 transitions. Word has length 30 [2021-06-05 16:21:46,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:46,937 INFO L482 AbstractCegarLoop]: Abstraction has 6785 states and 22634 transitions. [2021-06-05 16:21:46,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:46,938 INFO L276 IsEmpty]: Start isEmpty. Operand 6785 states and 22634 transitions. [2021-06-05 16:21:46,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:46,947 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:46,947 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:47,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable837 [2021-06-05 16:21:47,147 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:47,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:47,148 INFO L82 PathProgramCache]: Analyzing trace with hash 338491856, now seen corresponding path program 132 times [2021-06-05 16:21:47,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:47,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809398647] [2021-06-05 16:21:47,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:47,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:47,406 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:47,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:47,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809398647] [2021-06-05 16:21:47,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809398647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:47,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385396210] [2021-06-05 16:21:47,406 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 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:47,428 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 16:21:47,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:47,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:21:47,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:47,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:47,776 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 16:21:47,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 16:21:47,777 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:47,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:47,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:47,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:47,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:47,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:47,785 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 19 treesize of output 9 [2021-06-05 16:21:47,786 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:47,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:47,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:47,791 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 16:21:47,813 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:47,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385396210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:47,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:47,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 16:21:47,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775861014] [2021-06-05 16:21:47,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:21:47,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:47,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:21:47,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:21:47,814 INFO L87 Difference]: Start difference. First operand 6785 states and 22634 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:54,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:54,007 INFO L93 Difference]: Finished difference Result 8909 states and 29326 transitions. [2021-06-05 16:21:54,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 16:21:54,007 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:54,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:54,021 INFO L225 Difference]: With dead ends: 8909 [2021-06-05 16:21:54,021 INFO L226 Difference]: Without dead ends: 8883 [2021-06-05 16:21:54,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1831 ImplicationChecksByTransitivity, 2789.5ms TimeCoverageRelationStatistics Valid=831, Invalid=5331, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 16:21:54,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8883 states. [2021-06-05 16:21:54,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8883 to 6789. [2021-06-05 16:21:54,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6789 states, 6788 states have (on average 3.3358868591632294) internal successors, (22644), 6788 states have internal predecessors, (22644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:54,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6789 states to 6789 states and 22644 transitions. [2021-06-05 16:21:54,122 INFO L78 Accepts]: Start accepts. Automaton has 6789 states and 22644 transitions. Word has length 30 [2021-06-05 16:21:54,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:54,122 INFO L482 AbstractCegarLoop]: Abstraction has 6789 states and 22644 transitions. [2021-06-05 16:21:54,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:54,122 INFO L276 IsEmpty]: Start isEmpty. Operand 6789 states and 22644 transitions. [2021-06-05 16:21:54,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:54,131 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:54,131 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:54,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable838,269 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:54,331 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:54,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:54,332 INFO L82 PathProgramCache]: Analyzing trace with hash -919936116, now seen corresponding path program 133 times [2021-06-05 16:21:54,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:54,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087573567] [2021-06-05 16:21:54,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:54,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:54,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:54,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087573567] [2021-06-05 16:21:54,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087573567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:54,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451293829] [2021-06-05 16:21:54,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:54,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:21:54,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:54,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:54,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:54,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:54,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:54,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:21:54,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:54,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:54,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:54,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:54,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:54,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:54,834 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 22 treesize of output 3 [2021-06-05 16:21:54,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:21:54,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:54,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:54,839 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:21:54,860 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:54,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451293829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:54,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:54,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:21:54,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626013888] [2021-06-05 16:21:54,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:21:54,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:54,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:21:54,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:21:54,861 INFO L87 Difference]: Start difference. First operand 6789 states and 22644 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:57,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:21:57,715 INFO L93 Difference]: Finished difference Result 9347 states and 30752 transitions. [2021-06-05 16:21:57,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:21:57,715 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:21:57,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:21:57,730 INFO L225 Difference]: With dead ends: 9347 [2021-06-05 16:21:57,730 INFO L226 Difference]: Without dead ends: 9305 [2021-06-05 16:21:57,733 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 2254.2ms TimeCoverageRelationStatistics Valid=781, Invalid=4049, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 16:21:57,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9305 states. [2021-06-05 16:21:57,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9305 to 6784. [2021-06-05 16:21:57,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6784 states, 6783 states have (on average 3.336281881173522) internal successors, (22630), 6783 states have internal predecessors, (22630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:57,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6784 states to 6784 states and 22630 transitions. [2021-06-05 16:21:57,854 INFO L78 Accepts]: Start accepts. Automaton has 6784 states and 22630 transitions. Word has length 30 [2021-06-05 16:21:57,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:21:57,854 INFO L482 AbstractCegarLoop]: Abstraction has 6784 states and 22630 transitions. [2021-06-05 16:21:57,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:21:57,855 INFO L276 IsEmpty]: Start isEmpty. Operand 6784 states and 22630 transitions. [2021-06-05 16:21:57,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:21:57,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:21:57,864 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:21:58,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:58,065 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:21:58,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:21:58,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1604497876, now seen corresponding path program 134 times [2021-06-05 16:21:58,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:21:58,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295669004] [2021-06-05 16:21:58,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:21:58,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:21:58,278 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:58,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:21:58,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295669004] [2021-06-05 16:21:58,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295669004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:58,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935685726] [2021-06-05 16:21:58,279 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 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:21:58,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:21:58,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:21:58,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 16:21:58,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:21:58,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:58,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:58,515 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:58,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:21:58,522 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:21:58,548 INFO L628 ElimStorePlain]: treesize reduction 82, result has 29.3 percent of original size [2021-06-05 16:21:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:21:58,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:21:58,551 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 19 treesize of output 9 [2021-06-05 16:21:58,552 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:21:58,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:21:58,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:21:58,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 16:21:58,632 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:21:58,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935685726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:21:58,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:21:58,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 16:21:58,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841136582] [2021-06-05 16:21:58,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:21:58,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:21:58,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:21:58,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:21:58,633 INFO L87 Difference]: Start difference. First operand 6784 states and 22630 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:01,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:01,108 INFO L93 Difference]: Finished difference Result 9764 states and 32022 transitions. [2021-06-05 16:22:01,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 16:22:01,108 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:01,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:01,122 INFO L225 Difference]: With dead ends: 9764 [2021-06-05 16:22:01,122 INFO L226 Difference]: Without dead ends: 9695 [2021-06-05 16:22:01,123 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 1784.2ms TimeCoverageRelationStatistics Valid=724, Invalid=3308, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 16:22:01,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9695 states. [2021-06-05 16:22:01,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9695 to 6979. [2021-06-05 16:22:01,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6979 states, 6978 states have (on average 3.3445113212955) internal successors, (23338), 6978 states have internal predecessors, (23338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:01,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6979 states to 6979 states and 23338 transitions. [2021-06-05 16:22:01,230 INFO L78 Accepts]: Start accepts. Automaton has 6979 states and 23338 transitions. Word has length 30 [2021-06-05 16:22:01,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:01,230 INFO L482 AbstractCegarLoop]: Abstraction has 6979 states and 23338 transitions. [2021-06-05 16:22:01,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:01,231 INFO L276 IsEmpty]: Start isEmpty. Operand 6979 states and 23338 transitions. [2021-06-05 16:22:01,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:01,239 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:01,239 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:01,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-06-05 16:22:01,440 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:01,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:01,440 INFO L82 PathProgramCache]: Analyzing trace with hash 665567414, now seen corresponding path program 135 times [2021-06-05 16:22:01,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:01,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950186533] [2021-06-05 16:22:01,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:01,644 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:01,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:01,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950186533] [2021-06-05 16:22:01,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950186533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:01,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909943595] [2021-06-05 16:22:01,644 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 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:01,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:22:01,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:01,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:22:01,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:01,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:01,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:01,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:01,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:01,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:22:01,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:01,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:01,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:01,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:01,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:01,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:01,882 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 22 treesize of output 3 [2021-06-05 16:22:01,883 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:01,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:01,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:01,887 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:22:01,902 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:01,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909943595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:01,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:01,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:22:01,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459722237] [2021-06-05 16:22:01,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:22:01,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:01,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:22:01,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:22:01,903 INFO L87 Difference]: Start difference. First operand 6979 states and 23338 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:04,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:04,131 INFO L93 Difference]: Finished difference Result 9778 states and 31716 transitions. [2021-06-05 16:22:04,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 16:22:04,131 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:04,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:04,146 INFO L225 Difference]: With dead ends: 9778 [2021-06-05 16:22:04,147 INFO L226 Difference]: Without dead ends: 9735 [2021-06-05 16:22:04,147 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 1311.0ms TimeCoverageRelationStatistics Valid=557, Invalid=2749, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 16:22:04,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9735 states. [2021-06-05 16:22:04,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9735 to 7061. [2021-06-05 16:22:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 7060 states have (on average 3.345184135977337) internal successors, (23617), 7060 states have internal predecessors, (23617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:04,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 23617 transitions. [2021-06-05 16:22:04,270 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 23617 transitions. Word has length 30 [2021-06-05 16:22:04,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:04,270 INFO L482 AbstractCegarLoop]: Abstraction has 7061 states and 23617 transitions. [2021-06-05 16:22:04,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:04,271 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 23617 transitions. [2021-06-05 16:22:04,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:04,280 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:04,280 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:04,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable845,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:04,480 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:04,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:04,480 INFO L82 PathProgramCache]: Analyzing trace with hash 870716376, now seen corresponding path program 136 times [2021-06-05 16:22:04,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:04,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748683422] [2021-06-05 16:22:04,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:04,715 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:04,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:04,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748683422] [2021-06-05 16:22:04,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748683422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:04,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440293402] [2021-06-05 16:22:04,715 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 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:04,738 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:22:04,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:04,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:22:04,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:04,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:04,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:04,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:04,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:04,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:22:04,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:04,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:04,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:04,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:04,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:04,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:04,961 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 22 treesize of output 3 [2021-06-05 16:22:04,961 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:04,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:04,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:04,966 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:22:04,984 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:04,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440293402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:04,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:04,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:22:04,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765226964] [2021-06-05 16:22:04,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:22:04,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:04,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:22:04,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:22:04,985 INFO L87 Difference]: Start difference. First operand 7061 states and 23617 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:06,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:06,517 INFO L93 Difference]: Finished difference Result 10461 states and 34229 transitions. [2021-06-05 16:22:06,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 16:22:06,518 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:06,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:06,563 INFO L225 Difference]: With dead ends: 10461 [2021-06-05 16:22:06,563 INFO L226 Difference]: Without dead ends: 10440 [2021-06-05 16:22:06,563 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1126.8ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 16:22:06,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10440 states. [2021-06-05 16:22:06,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10440 to 7134. [2021-06-05 16:22:06,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7134 states, 7133 states have (on average 3.3466984438525165) internal successors, (23872), 7133 states have internal predecessors, (23872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:06,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7134 states to 7134 states and 23872 transitions. [2021-06-05 16:22:06,672 INFO L78 Accepts]: Start accepts. Automaton has 7134 states and 23872 transitions. Word has length 30 [2021-06-05 16:22:06,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:06,672 INFO L482 AbstractCegarLoop]: Abstraction has 7134 states and 23872 transitions. [2021-06-05 16:22:06,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:06,672 INFO L276 IsEmpty]: Start isEmpty. Operand 7134 states and 23872 transitions. [2021-06-05 16:22:06,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:06,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:06,681 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:06,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable846,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:06,882 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:06,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:06,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1651143084, now seen corresponding path program 137 times [2021-06-05 16:22:06,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:06,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659554545] [2021-06-05 16:22:06,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:07,096 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:07,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:07,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659554545] [2021-06-05 16:22:07,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659554545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:07,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511886667] [2021-06-05 16:22:07,097 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 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:07,128 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 16:22:07,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:07,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:22:07,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:07,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:07,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:07,320 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:07,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 16:22:07,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:22:07,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:07,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:07,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:07,334 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 19 treesize of output 9 [2021-06-05 16:22:07,336 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:22:07,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:07,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:07,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 16:22:07,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:07,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511886667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:07,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:07,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 16:22:07,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265080485] [2021-06-05 16:22:07,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:22:07,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:07,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:22:07,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:22:07,391 INFO L87 Difference]: Start difference. First operand 7134 states and 23872 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:09,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:09,847 INFO L93 Difference]: Finished difference Result 11652 states and 37959 transitions. [2021-06-05 16:22:09,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 16:22:09,847 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:09,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:09,866 INFO L225 Difference]: With dead ends: 11652 [2021-06-05 16:22:09,866 INFO L226 Difference]: Without dead ends: 11599 [2021-06-05 16:22:09,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 1707.6ms TimeCoverageRelationStatistics Valid=766, Invalid=3926, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 16:22:09,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11599 states. [2021-06-05 16:22:09,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11599 to 7066. [2021-06-05 16:22:10,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7066 states, 7065 states have (on average 3.3443736730360936) internal successors, (23628), 7065 states have internal predecessors, (23628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:10,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7066 states to 7066 states and 23628 transitions. [2021-06-05 16:22:10,020 INFO L78 Accepts]: Start accepts. Automaton has 7066 states and 23628 transitions. Word has length 30 [2021-06-05 16:22:10,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:10,020 INFO L482 AbstractCegarLoop]: Abstraction has 7066 states and 23628 transitions. [2021-06-05 16:22:10,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:10,020 INFO L276 IsEmpty]: Start isEmpty. Operand 7066 states and 23628 transitions. [2021-06-05 16:22:10,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:10,030 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:10,030 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:10,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable847,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:10,230 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:10,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:10,231 INFO L82 PathProgramCache]: Analyzing trace with hash 210450020, now seen corresponding path program 138 times [2021-06-05 16:22:10,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:10,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714563411] [2021-06-05 16:22:10,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:10,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:10,494 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:10,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:10,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714563411] [2021-06-05 16:22:10,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714563411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:10,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580414152] [2021-06-05 16:22:10,494 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 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:10,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:22:10,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:10,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:22:10,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:10,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:10,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:10,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:10,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 16:22:10,715 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 16:22:10,731 INFO L628 ElimStorePlain]: treesize reduction 54, result has 36.5 percent of original size [2021-06-05 16:22:10,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:10,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:10,734 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 19 treesize of output 9 [2021-06-05 16:22:10,735 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:22:10,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:10,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:10,742 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 16:22:10,788 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:10,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580414152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:10,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:10,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 16:22:10,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982925716] [2021-06-05 16:22:10,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:22:10,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:10,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:22:10,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:22:10,789 INFO L87 Difference]: Start difference. First operand 7066 states and 23628 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:14,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:14,871 INFO L93 Difference]: Finished difference Result 10594 states and 34763 transitions. [2021-06-05 16:22:14,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 16:22:14,871 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:14,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:14,888 INFO L225 Difference]: With dead ends: 10594 [2021-06-05 16:22:14,888 INFO L226 Difference]: Without dead ends: 10533 [2021-06-05 16:22:14,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2712 ImplicationChecksByTransitivity, 3121.3ms TimeCoverageRelationStatistics Valid=1431, Invalid=6759, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 16:22:14,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10533 states. [2021-06-05 16:22:15,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10533 to 7527. [2021-06-05 16:22:15,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7527 states, 7526 states have (on average 3.358889184161573) internal successors, (25279), 7526 states have internal predecessors, (25279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:15,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7527 states to 7527 states and 25279 transitions. [2021-06-05 16:22:15,030 INFO L78 Accepts]: Start accepts. Automaton has 7527 states and 25279 transitions. Word has length 30 [2021-06-05 16:22:15,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:15,030 INFO L482 AbstractCegarLoop]: Abstraction has 7527 states and 25279 transitions. [2021-06-05 16:22:15,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:15,030 INFO L276 IsEmpty]: Start isEmpty. Operand 7527 states and 25279 transitions. [2021-06-05 16:22:15,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:15,041 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:15,041 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:15,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable853,275 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:15,242 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:15,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:15,242 INFO L82 PathProgramCache]: Analyzing trace with hash 826338832, now seen corresponding path program 139 times [2021-06-05 16:22:15,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:15,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673516661] [2021-06-05 16:22:15,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:15,487 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:15,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:15,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673516661] [2021-06-05 16:22:15,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673516661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:15,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502245607] [2021-06-05 16:22:15,487 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 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:15,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:15,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:22:15,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:15,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:15,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:15,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:15,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:15,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:22:15,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:15,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:15,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:15,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:15,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:15,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:15,737 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 22 treesize of output 3 [2021-06-05 16:22:15,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:15,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:15,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:15,742 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:22:15,759 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:15,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502245607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:15,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:15,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 16:22:15,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528895514] [2021-06-05 16:22:15,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 16:22:15,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:15,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 16:22:15,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 16:22:15,760 INFO L87 Difference]: Start difference. First operand 7527 states and 25279 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:18,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:18,279 INFO L93 Difference]: Finished difference Result 9671 states and 31870 transitions. [2021-06-05 16:22:18,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 16:22:18,279 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:18,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:18,294 INFO L225 Difference]: With dead ends: 9671 [2021-06-05 16:22:18,294 INFO L226 Difference]: Without dead ends: 9643 [2021-06-05 16:22:18,295 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1301 ImplicationChecksByTransitivity, 1887.0ms TimeCoverageRelationStatistics Valid=714, Invalid=3576, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 16:22:18,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9643 states. [2021-06-05 16:22:18,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9643 to 7537. [2021-06-05 16:22:18,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7537 states, 7536 states have (on average 3.3586783439490446) internal successors, (25311), 7536 states have internal predecessors, (25311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:18,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7537 states to 7537 states and 25311 transitions. [2021-06-05 16:22:18,412 INFO L78 Accepts]: Start accepts. Automaton has 7537 states and 25311 transitions. Word has length 30 [2021-06-05 16:22:18,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:18,412 INFO L482 AbstractCegarLoop]: Abstraction has 7537 states and 25311 transitions. [2021-06-05 16:22:18,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:18,412 INFO L276 IsEmpty]: Start isEmpty. Operand 7537 states and 25311 transitions. [2021-06-05 16:22:18,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:18,423 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:18,423 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:18,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable858 [2021-06-05 16:22:18,638 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:18,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:18,638 INFO L82 PathProgramCache]: Analyzing trace with hash 927751000, now seen corresponding path program 140 times [2021-06-05 16:22:18,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:18,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402864095] [2021-06-05 16:22:18,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:18,939 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:18,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:18,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402864095] [2021-06-05 16:22:18,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402864095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:18,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618984274] [2021-06-05 16:22:18,940 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 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:18,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 16:22:18,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:18,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 16:22:18,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:19,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:19,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:19,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:19,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:19,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-06-05 16:22:19,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:19,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:19,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:19,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:19,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:19,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:19,224 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 26 treesize of output 3 [2021-06-05 16:22:19,225 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:19,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:19,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:19,231 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:12 [2021-06-05 16:22:19,272 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:19,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618984274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:19,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:19,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 16:22:19,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484221766] [2021-06-05 16:22:19,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:22:19,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:19,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:22:19,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:22:19,273 INFO L87 Difference]: Start difference. First operand 7537 states and 25311 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:21,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:21,616 INFO L93 Difference]: Finished difference Result 11047 states and 36315 transitions. [2021-06-05 16:22:21,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 16:22:21,616 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:21,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:21,632 INFO L225 Difference]: With dead ends: 11047 [2021-06-05 16:22:21,632 INFO L226 Difference]: Without dead ends: 11003 [2021-06-05 16:22:21,633 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1635 ImplicationChecksByTransitivity, 2086.8ms TimeCoverageRelationStatistics Valid=892, Invalid=4364, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 16:22:21,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11003 states. [2021-06-05 16:22:21,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11003 to 7525. [2021-06-05 16:22:21,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7525 states, 7524 states have (on average 3.360047846889952) internal successors, (25281), 7524 states have internal predecessors, (25281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:21,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7525 states to 7525 states and 25281 transitions. [2021-06-05 16:22:21,758 INFO L78 Accepts]: Start accepts. Automaton has 7525 states and 25281 transitions. Word has length 30 [2021-06-05 16:22:21,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:21,758 INFO L482 AbstractCegarLoop]: Abstraction has 7525 states and 25281 transitions. [2021-06-05 16:22:21,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:21,759 INFO L276 IsEmpty]: Start isEmpty. Operand 7525 states and 25281 transitions. [2021-06-05 16:22:21,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:21,769 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:21,769 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:21,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable859,277 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:21,969 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:21,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:21,970 INFO L82 PathProgramCache]: Analyzing trace with hash -1694671272, now seen corresponding path program 141 times [2021-06-05 16:22:21,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:21,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562486187] [2021-06-05 16:22:21,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:21,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:22,240 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:22,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:22,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562486187] [2021-06-05 16:22:22,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562486187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:22,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251102118] [2021-06-05 16:22:22,241 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 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:22,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 16:22:22,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:22,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:22:22,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:22,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:22,563 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 16:22:22,563 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 5 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 130 [2021-06-05 16:22:22,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:22,622 INFO L628 ElimStorePlain]: treesize reduction 176, result has 18.1 percent of original size [2021-06-05 16:22:22,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:22,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:22,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:22,626 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 19 treesize of output 9 [2021-06-05 16:22:22,627 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:22:22,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:22,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:22,637 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:136, output treesize:39 [2021-06-05 16:22:22,769 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:22,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251102118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:22,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:22,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 16:22:22,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288392654] [2021-06-05 16:22:22,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 16:22:22,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:22,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 16:22:22,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-06-05 16:22:22,770 INFO L87 Difference]: Start difference. First operand 7525 states and 25281 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:28,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:28,903 INFO L93 Difference]: Finished difference Result 9345 states and 30932 transitions. [2021-06-05 16:22:28,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 16:22:28,904 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:28,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:28,919 INFO L225 Difference]: With dead ends: 9345 [2021-06-05 16:22:28,919 INFO L226 Difference]: Without dead ends: 9292 [2021-06-05 16:22:28,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 4333.1ms TimeCoverageRelationStatistics Valid=458, Invalid=3201, Unknown=1, NotChecked=0, Total=3660 [2021-06-05 16:22:28,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9292 states. [2021-06-05 16:22:29,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9292 to 7506. [2021-06-05 16:22:29,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7506 states, 7505 states have (on average 3.3622918054630246) internal successors, (25234), 7505 states have internal predecessors, (25234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:29,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7506 states to 7506 states and 25234 transitions. [2021-06-05 16:22:29,042 INFO L78 Accepts]: Start accepts. Automaton has 7506 states and 25234 transitions. Word has length 30 [2021-06-05 16:22:29,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:29,042 INFO L482 AbstractCegarLoop]: Abstraction has 7506 states and 25234 transitions. [2021-06-05 16:22:29,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:29,042 INFO L276 IsEmpty]: Start isEmpty. Operand 7506 states and 25234 transitions. [2021-06-05 16:22:29,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:29,052 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:29,052 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:29,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable860 [2021-06-05 16:22:29,253 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:29,253 INFO L82 PathProgramCache]: Analyzing trace with hash -860437406, now seen corresponding path program 142 times [2021-06-05 16:22:29,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:29,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759094583] [2021-06-05 16:22:29,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:29,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:29,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:29,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759094583] [2021-06-05 16:22:29,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759094583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:29,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319607955] [2021-06-05 16:22:29,642 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 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:29,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 16:22:29,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:29,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 16:22:29,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:29,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:29,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:29,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:29,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:29,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:22:29,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:29,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:29,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:29,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:29,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:29,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:29,877 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 22 treesize of output 3 [2021-06-05 16:22:29,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:29,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:29,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:29,882 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:22:29,898 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:29,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319607955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:29,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:29,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 16:22:29,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242649570] [2021-06-05 16:22:29,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 16:22:29,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:29,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 16:22:29,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 16:22:29,899 INFO L87 Difference]: Start difference. First operand 7506 states and 25234 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:34,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:34,884 INFO L93 Difference]: Finished difference Result 10240 states and 33169 transitions. [2021-06-05 16:22:34,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 16:22:34,884 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:34,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:34,899 INFO L225 Difference]: With dead ends: 10240 [2021-06-05 16:22:34,899 INFO L226 Difference]: Without dead ends: 10207 [2021-06-05 16:22:34,899 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2338 ImplicationChecksByTransitivity, 4173.1ms TimeCoverageRelationStatistics Valid=1172, Invalid=6138, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 16:22:34,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10207 states. [2021-06-05 16:22:35,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10207 to 7543. [2021-06-05 16:22:35,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7543 states, 7542 states have (on average 3.362238133121188) internal successors, (25358), 7542 states have internal predecessors, (25358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:35,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7543 states to 7543 states and 25358 transitions. [2021-06-05 16:22:35,027 INFO L78 Accepts]: Start accepts. Automaton has 7543 states and 25358 transitions. Word has length 30 [2021-06-05 16:22:35,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:35,027 INFO L482 AbstractCegarLoop]: Abstraction has 7543 states and 25358 transitions. [2021-06-05 16:22:35,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:35,027 INFO L276 IsEmpty]: Start isEmpty. Operand 7543 states and 25358 transitions. [2021-06-05 16:22:35,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:35,036 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:35,036 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:35,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable869,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:35,237 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:35,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:35,237 INFO L82 PathProgramCache]: Analyzing trace with hash -371916718, now seen corresponding path program 143 times [2021-06-05 16:22:35,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:35,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158491582] [2021-06-05 16:22:35,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:35,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:35,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:35,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158491582] [2021-06-05 16:22:35,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158491582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:35,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015565157] [2021-06-05 16:22:35,580 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 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:35,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 16:22:35,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:35,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 16:22:35,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:35,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:35,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:35,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:35,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:35,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-05 16:22:35,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 16:22:35,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:35,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:35,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:35,823 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 21 treesize of output 9 [2021-06-05 16:22:35,824 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 16:22:35,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:35,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:35,831 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-05 16:22:35,874 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:35,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015565157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:35,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:35,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 16:22:35,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910709940] [2021-06-05 16:22:35,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 16:22:35,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:35,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 16:22:35,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-06-05 16:22:35,875 INFO L87 Difference]: Start difference. First operand 7543 states and 25358 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 16:22:41,479 INFO L93 Difference]: Finished difference Result 13628 states and 43789 transitions. [2021-06-05 16:22:41,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-06-05 16:22:41,479 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 16:22:41,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 16:22:41,528 INFO L225 Difference]: With dead ends: 13628 [2021-06-05 16:22:41,528 INFO L226 Difference]: Without dead ends: 13581 [2021-06-05 16:22:41,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4719 ImplicationChecksByTransitivity, 4140.8ms TimeCoverageRelationStatistics Valid=1973, Invalid=11367, Unknown=0, NotChecked=0, Total=13340 [2021-06-05 16:22:41,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13581 states. [2021-06-05 16:22:41,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13581 to 7833. [2021-06-05 16:22:41,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7833 states, 7832 states have (on average 3.365040858018386) internal successors, (26355), 7832 states have internal predecessors, (26355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:41,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7833 states to 7833 states and 26355 transitions. [2021-06-05 16:22:41,670 INFO L78 Accepts]: Start accepts. Automaton has 7833 states and 26355 transitions. Word has length 30 [2021-06-05 16:22:41,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 16:22:41,670 INFO L482 AbstractCegarLoop]: Abstraction has 7833 states and 26355 transitions. [2021-06-05 16:22:41,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 16:22:41,670 INFO L276 IsEmpty]: Start isEmpty. Operand 7833 states and 26355 transitions. [2021-06-05 16:22:41,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 16:22:41,680 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 16:22:41,680 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 16:22:41,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable870,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:41,881 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 16:22:41,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 16:22:41,881 INFO L82 PathProgramCache]: Analyzing trace with hash 892387772, now seen corresponding path program 144 times [2021-06-05 16:22:41,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 16:22:41,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355912031] [2021-06-05 16:22:41,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 16:22:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 16:22:42,255 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:42,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 16:22:42,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355912031] [2021-06-05 16:22:42,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355912031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:42,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165277971] [2021-06-05 16:22:42,256 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 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:22:42,278 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 16:22:42,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 16:22:42,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 16:22:42,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 16:22:42,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:42,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:42,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:42,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:42,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 16:22:42,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:42,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:42,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:42,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 16:22:42,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:42,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 16:22:42,516 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 22 treesize of output 3 [2021-06-05 16:22:42,517 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 16:22:42,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 16:22:42,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 16:22:42,522 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 16:22:42,537 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 16:22:42,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165277971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 16:22:42,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 16:22:42,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 16:22:42,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283151999] [2021-06-05 16:22:42,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 16:22:42,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 16:22:42,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 16:22:42,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-06-05 16:22:42,538 INFO L87 Difference]: Start difference. First operand 7833 states and 26355 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-06-05 16:22:42,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 16:22:42,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable875 [2021-06-05 16:22:42,975 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 16:22:42,977 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 16:22:42,978 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 16:22:42,979 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 04:22:42 BasicIcfg [2021-06-05 16:22:42,979 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 16:22:42,979 INFO L168 Benchmark]: Toolchain (without parser) took 812626.37 ms. Allocated memory was 360.7 MB in the beginning and 1.3 GB in the end (delta: 960.5 MB). Free memory was 340.2 MB in the beginning and 877.3 MB in the end (delta: -537.1 MB). Peak memory consumption was 426.5 MB. Max. memory is 16.0 GB. [2021-06-05 16:22:42,979 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 360.7 MB. Free memory is still 341.2 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 16:22:42,979 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.48 ms. Allocated memory is still 360.7 MB. Free memory was 340.1 MB in the beginning and 338.6 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 16:22:42,979 INFO L168 Benchmark]: Boogie Preprocessor took 16.50 ms. Allocated memory is still 360.7 MB. Free memory was 338.6 MB in the beginning and 337.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 16:22:42,979 INFO L168 Benchmark]: RCFGBuilder took 234.00 ms. Allocated memory is still 360.7 MB. Free memory was 337.5 MB in the beginning and 326.1 MB in the end (delta: 11.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. [2021-06-05 16:22:42,979 INFO L168 Benchmark]: TraceAbstraction took 812351.60 ms. Allocated memory was 360.7 MB in the beginning and 1.3 GB in the end (delta: 960.5 MB). Free memory was 325.7 MB in the beginning and 877.3 MB in the end (delta: -551.6 MB). Peak memory consumption was 411.8 MB. Max. memory is 16.0 GB. [2021-06-05 16:22:42,979 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 360.7 MB. Free memory is still 341.2 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 19.48 ms. Allocated memory is still 360.7 MB. Free memory was 340.1 MB in the beginning and 338.6 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 16.50 ms. Allocated memory is still 360.7 MB. Free memory was 338.6 MB in the beginning and 337.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 234.00 ms. Allocated memory is still 360.7 MB. Free memory was 337.5 MB in the beginning and 326.1 MB in the end (delta: 11.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 812351.60 ms. Allocated memory was 360.7 MB in the beginning and 1.3 GB in the end (delta: 960.5 MB). Free memory was 325.7 MB in the beginning and 877.3 MB in the end (delta: -551.6 MB). Peak memory consumption was 411.8 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7833states) and FLOYD_HOARE automaton (currently 8 states, 24 states before enhancement),while ReachableStatesComputation was computing reachable states (23 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7833states) and FLOYD_HOARE automaton (currently 8 states, 24 states before enhancement),while ReachableStatesComputation was computing reachable states (23 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7833states) and FLOYD_HOARE automaton (currently 8 states, 24 states before enhancement),while ReachableStatesComputation was computing reachable states (23 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (7833states) and FLOYD_HOARE automaton (currently 8 states, 24 states before enhancement),while ReachableStatesComputation was computing reachable states (23 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 812255.9ms, OverallIterations: 283, TraceHistogramMax: 2, EmptinessCheckTime: 1591.6ms, AutomataDifference: 579815.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 31.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 14975 SDtfs, 76334 SDslu, 152708 SDs, 0 SdLazy, 342827 SolverSat, 24762 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 174539.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21275 GetRequests, 5733 SyntacticMatches, 462 SemanticMatches, 15080 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300713 ImplicationChecksByTransitivity, 467114.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=7833occurred in iteration=282, InterpolantAutomatonStates: 11225, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 19880.2ms AutomataMinimizationTime, 282 MinimizatonAttempts, 484023 StatesRemovedByMinimization, 282 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 815.1ms SsaConstructionTime, 2599.7ms SatisfiabilityAnalysisTime, 145098.9ms InterpolantComputationTime, 16596 NumberOfCodeBlocks, 16596 NumberOfCodeBlocksAsserted, 916 NumberOfCheckSat, 16033 ConstructedInterpolants, 510 QuantifiedInterpolants, 326139 SizeOfPredicates, 2228 NumberOfNonLiveVariables, 18260 ConjunctsInSsa, 6441 ConjunctsInUnsatCore, 563 InterpolantComputations, 3 PerfectInterpolantSequences, 141/4434 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