/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-mult.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:41:05,543 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:41:05,546 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:41:05,584 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:41:05,585 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:41:05,588 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:41:05,590 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:41:05,595 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:41:05,597 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:41:05,602 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:41:05,603 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:41:05,604 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:41:05,604 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:41:05,606 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:41:05,607 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:41:05,608 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:41:05,612 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:41:05,612 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:41:05,614 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:41:05,620 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:41:05,621 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:41:05,623 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:41:05,624 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:41:05,626 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:41:05,628 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:41:05,628 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:41:05,628 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:41:05,630 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:41:05,630 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:41:05,630 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:41:05,631 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:41:05,631 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:41:05,632 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:41:05,633 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:41:05,634 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:41:05,634 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:41:05,634 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:41:05,634 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:41:05,635 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:41:05,635 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:41:05,636 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:41:05,639 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 23:41:05,667 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:41:05,668 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:41:05,668 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:41:05,668 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:41:05,669 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:41:05,669 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:41:05,669 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:41:05,669 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:41:05,670 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:41:05,671 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:41:05,671 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:41:05,672 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:41:05,672 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:41:05,672 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:41:05,672 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:41:05,672 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:41:05,672 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:41:05,672 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:41:05,672 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 23:41:05,995 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:41:06,011 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:41:06,014 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:41:06,014 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:41:06,016 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:41:06,016 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/buffer-mult.wvr.bpl [2021-06-05 23:41:06,017 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-mult.wvr.bpl' [2021-06-05 23:41:06,059 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:41:06,061 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:41:06,063 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:41:06,063 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:41:06,063 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:41:06,072 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,078 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,084 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:41:06,085 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:41:06,085 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:41:06,086 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:41:06,092 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,092 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,093 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,093 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,095 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,097 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,098 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/1) ... [2021-06-05 23:41:06,099 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:41:06,099 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:41:06,099 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:41:06,100 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:41:06,102 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (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 23:41:06,179 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:41:06,180 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:41:06,180 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:41:06,180 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:41:06,180 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:41:06,181 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:41:06,181 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:41:06,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:41:06,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:41:06,181 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 23:41:06,181 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 23:41:06,182 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 23:41:06,183 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-06-05 23:41:06,183 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-06-05 23:41:06,183 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-06-05 23:41:06,184 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 23:41:06,453 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:41:06,453 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:41:06,455 INFO L202 PluginConnector]: Adding new model buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:41:06 BoogieIcfgContainer [2021-06-05 23:41:06,455 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:41:06,456 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:41:06,456 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:41:06,459 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:41:06,459 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:41:06" (1/2) ... [2021-06-05 23:41:06,460 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1dea5756 and model type buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:41:06, skipping insertion in model container [2021-06-05 23:41:06,460 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:41:06" (2/2) ... [2021-06-05 23:41:06,461 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-mult.wvr.bpl [2021-06-05 23:41:06,465 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:41:06,466 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:41:06,466 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:41:06,466 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:41:06,528 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-05 23:41:06,546 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-05 23:41:06,578 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:41:06,578 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:41:06,578 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:41:06,579 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:41:06,579 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:41:06,579 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:41:06,579 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:41:06,579 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:41:06,587 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-06-05 23:41:06,649 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:06,652 INFO L276 IsEmpty]: Start isEmpty. Operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:06,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 23:41:06,675 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:06,676 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:06,677 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:06,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:06,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1591089523, now seen corresponding path program 1 times [2021-06-05 23:41:06,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:06,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986442345] [2021-06-05 23:41:06,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:06,877 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 23:41:06,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:06,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986442345] [2021-06-05 23:41:06,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986442345] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:06,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:41:06,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 23:41:06,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604967136] [2021-06-05 23:41:06,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:41:06,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:06,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:41:06,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:41:06,902 INFO L87 Difference]: Start difference. First operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 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.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:06,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:06,975 INFO L93 Difference]: Finished difference Result 1236 states and 4843 transitions. [2021-06-05 23:41:06,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:41:06,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 23:41:06,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:07,013 INFO L225 Difference]: With dead ends: 1236 [2021-06-05 23:41:07,013 INFO L226 Difference]: Without dead ends: 1109 [2021-06-05 23:41:07,015 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:41:07,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-06-05 23:41:07,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 866. [2021-06-05 23:41:07,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 3.910982658959538) internal successors, (3383), 865 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:07,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 3383 transitions. [2021-06-05 23:41:07,168 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 3383 transitions. Word has length 19 [2021-06-05 23:41:07,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:07,170 INFO L482 AbstractCegarLoop]: Abstraction has 866 states and 3383 transitions. [2021-06-05 23:41:07,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:07,170 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 3383 transitions. [2021-06-05 23:41:07,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 23:41:07,175 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:07,175 INFO L554 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 23:41:07,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:41:07,175 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:07,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:07,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1256412427, now seen corresponding path program 1 times [2021-06-05 23:41:07,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:07,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344889979] [2021-06-05 23:41:07,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:07,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:07,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:07,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:07,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344889979] [2021-06-05 23:41:07,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344889979] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:07,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:41:07,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:41:07,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292988248] [2021-06-05 23:41:07,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:07,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:07,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:07,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:07,245 INFO L87 Difference]: Start difference. First operand 866 states and 3383 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 23:41:07,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:07,316 INFO L93 Difference]: Finished difference Result 1524 states and 5641 transitions. [2021-06-05 23:41:07,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:41:07,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 23:41:07,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:07,327 INFO L225 Difference]: With dead ends: 1524 [2021-06-05 23:41:07,327 INFO L226 Difference]: Without dead ends: 1418 [2021-06-05 23:41:07,328 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:07,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-06-05 23:41:07,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1170. [2021-06-05 23:41:07,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 3.888793840889649) internal successors, (4546), 1169 states have internal predecessors, (4546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:07,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 4546 transitions. [2021-06-05 23:41:07,376 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 4546 transitions. Word has length 21 [2021-06-05 23:41:07,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:07,376 INFO L482 AbstractCegarLoop]: Abstraction has 1170 states and 4546 transitions. [2021-06-05 23:41:07,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 23:41:07,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 4546 transitions. [2021-06-05 23:41:07,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 23:41:07,380 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:07,380 INFO L554 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 23:41:07,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 23:41:07,380 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:07,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:07,381 INFO L82 PathProgramCache]: Analyzing trace with hash -898961871, now seen corresponding path program 1 times [2021-06-05 23:41:07,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:07,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878877214] [2021-06-05 23:41:07,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:07,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:07,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:07,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878877214] [2021-06-05 23:41:07,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878877214] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:07,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:41:07,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:41:07,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36537064] [2021-06-05 23:41:07,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:07,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:07,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:07,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:07,422 INFO L87 Difference]: Start difference. First operand 1170 states and 4546 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 23:41:07,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:07,468 INFO L93 Difference]: Finished difference Result 2017 states and 7510 transitions. [2021-06-05 23:41:07,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:41:07,469 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 23:41:07,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:07,481 INFO L225 Difference]: With dead ends: 2017 [2021-06-05 23:41:07,481 INFO L226 Difference]: Without dead ends: 1875 [2021-06-05 23:41:07,482 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:07,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-06-05 23:41:07,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1656. [2021-06-05 23:41:07,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 3.8676737160120847) internal successors, (6401), 1655 states have internal predecessors, (6401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:07,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 6401 transitions. [2021-06-05 23:41:07,548 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 6401 transitions. Word has length 21 [2021-06-05 23:41:07,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:07,549 INFO L482 AbstractCegarLoop]: Abstraction has 1656 states and 6401 transitions. [2021-06-05 23:41:07,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 23:41:07,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 6401 transitions. [2021-06-05 23:41:07,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:41:07,558 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:07,559 INFO L554 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 23:41:07,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 23:41:07,560 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:07,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:07,561 INFO L82 PathProgramCache]: Analyzing trace with hash 100882901, now seen corresponding path program 1 times [2021-06-05 23:41:07,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:07,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980222396] [2021-06-05 23:41:07,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:07,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:07,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:07,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980222396] [2021-06-05 23:41:07,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980222396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:07,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529891569] [2021-06-05 23:41:07,621 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 23:41:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:07,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 23:41:07,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:07,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:07,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529891569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:07,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:07,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-06-05 23:41:07,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728457137] [2021-06-05 23:41:07,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:41:07,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:07,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:41:07,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:41:07,794 INFO L87 Difference]: Start difference. First operand 1656 states and 6401 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 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 23:41:07,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:07,910 INFO L93 Difference]: Finished difference Result 2308 states and 8261 transitions. [2021-06-05 23:41:07,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:07,911 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 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 23:41:07,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:07,925 INFO L225 Difference]: With dead ends: 2308 [2021-06-05 23:41:07,925 INFO L226 Difference]: Without dead ends: 2108 [2021-06-05 23:41:07,925 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 42.1ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:41:07,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-06-05 23:41:07,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1456. [2021-06-05 23:41:07,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.777319587628866) internal successors, (5496), 1455 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:07,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5496 transitions. [2021-06-05 23:41:07,985 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5496 transitions. Word has length 24 [2021-06-05 23:41:07,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:07,985 INFO L482 AbstractCegarLoop]: Abstraction has 1456 states and 5496 transitions. [2021-06-05 23:41:07,986 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 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 23:41:07,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5496 transitions. [2021-06-05 23:41:07,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:41:07,990 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:07,990 INFO L554 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 23:41:08,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:08,205 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:08,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:08,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1080968406, now seen corresponding path program 1 times [2021-06-05 23:41:08,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:08,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667978593] [2021-06-05 23:41:08,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:08,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:08,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:08,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667978593] [2021-06-05 23:41:08,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667978593] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:08,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:41:08,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:41:08,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718594753] [2021-06-05 23:41:08,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:08,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:08,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:08,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:08,231 INFO L87 Difference]: Start difference. First operand 1456 states and 5496 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:08,315 INFO L93 Difference]: Finished difference Result 1950 states and 6936 transitions. [2021-06-05 23:41:08,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:41:08,316 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:41:08,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:08,327 INFO L225 Difference]: With dead ends: 1950 [2021-06-05 23:41:08,327 INFO L226 Difference]: Without dead ends: 1860 [2021-06-05 23:41:08,328 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:08,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-06-05 23:41:08,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1544. [2021-06-05 23:41:08,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 3.725210628645496) internal successors, (5748), 1543 states have internal predecessors, (5748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5748 transitions. [2021-06-05 23:41:08,378 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5748 transitions. Word has length 24 [2021-06-05 23:41:08,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:08,378 INFO L482 AbstractCegarLoop]: Abstraction has 1544 states and 5748 transitions. [2021-06-05 23:41:08,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5748 transitions. [2021-06-05 23:41:08,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:41:08,383 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:08,383 INFO L554 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 23:41:08,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 23:41:08,384 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:08,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:08,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1489193046, now seen corresponding path program 2 times [2021-06-05 23:41:08,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:08,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223800090] [2021-06-05 23:41:08,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:08,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:08,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:08,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223800090] [2021-06-05 23:41:08,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223800090] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:08,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:41:08,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:41:08,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568151607] [2021-06-05 23:41:08,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:08,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:08,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:08,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:08,468 INFO L87 Difference]: Start difference. First operand 1544 states and 5748 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:08,537 INFO L93 Difference]: Finished difference Result 1308 states and 4722 transitions. [2021-06-05 23:41:08,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:41:08,538 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:41:08,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:08,545 INFO L225 Difference]: With dead ends: 1308 [2021-06-05 23:41:08,546 INFO L226 Difference]: Without dead ends: 1308 [2021-06-05 23:41:08,546 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-06-05 23:41:08,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1118. [2021-06-05 23:41:08,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 3.6499552372426143) internal successors, (4077), 1117 states have internal predecessors, (4077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4077 transitions. [2021-06-05 23:41:08,580 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4077 transitions. Word has length 24 [2021-06-05 23:41:08,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:08,580 INFO L482 AbstractCegarLoop]: Abstraction has 1118 states and 4077 transitions. [2021-06-05 23:41:08,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4077 transitions. [2021-06-05 23:41:08,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:41:08,583 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:08,584 INFO L554 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 23:41:08,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 23:41:08,584 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:08,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:08,591 INFO L82 PathProgramCache]: Analyzing trace with hash 373109395, now seen corresponding path program 2 times [2021-06-05 23:41:08,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:08,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088352617] [2021-06-05 23:41:08,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:08,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:08,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:08,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:08,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088352617] [2021-06-05 23:41:08,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088352617] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:08,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:41:08,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:41:08,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511947079] [2021-06-05 23:41:08,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:08,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:08,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:08,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:41:08,640 INFO L87 Difference]: Start difference. First operand 1118 states and 4077 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:08,691 INFO L93 Difference]: Finished difference Result 1142 states and 4135 transitions. [2021-06-05 23:41:08,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:41:08,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:41:08,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:08,698 INFO L225 Difference]: With dead ends: 1142 [2021-06-05 23:41:08,698 INFO L226 Difference]: Without dead ends: 1120 [2021-06-05 23:41:08,699 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:08,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-06-05 23:41:08,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1104. [2021-06-05 23:41:08,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.665457842248413) internal successors, (4043), 1103 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4043 transitions. [2021-06-05 23:41:08,728 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4043 transitions. Word has length 24 [2021-06-05 23:41:08,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:08,728 INFO L482 AbstractCegarLoop]: Abstraction has 1104 states and 4043 transitions. [2021-06-05 23:41:08,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4043 transitions. [2021-06-05 23:41:08,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 23:41:08,732 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:08,732 INFO L554 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 23:41:08,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 23:41:08,732 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:08,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:08,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1861969590, now seen corresponding path program 1 times [2021-06-05 23:41:08,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:08,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869581099] [2021-06-05 23:41:08,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:08,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:08,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869581099] [2021-06-05 23:41:08,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869581099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:08,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520415393] [2021-06-05 23:41:08,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 23:41:08,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:08,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 23:41:08,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:08,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:08,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520415393] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:08,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 23:41:08,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-06-05 23:41:08,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345221721] [2021-06-05 23:41:08,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:08,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:08,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:08,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:08,941 INFO L87 Difference]: Start difference. First operand 1104 states and 4043 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:08,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:08,961 INFO L93 Difference]: Finished difference Result 1344 states and 4969 transitions. [2021-06-05 23:41:08,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:41:08,962 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 23:41:08,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:08,970 INFO L225 Difference]: With dead ends: 1344 [2021-06-05 23:41:08,970 INFO L226 Difference]: Without dead ends: 1344 [2021-06-05 23:41:08,970 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:08,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-06-05 23:41:09,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 926. [2021-06-05 23:41:09,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 3.6324324324324326) internal successors, (3360), 925 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:09,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 3360 transitions. [2021-06-05 23:41:09,018 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 3360 transitions. Word has length 27 [2021-06-05 23:41:09,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:09,019 INFO L482 AbstractCegarLoop]: Abstraction has 926 states and 3360 transitions. [2021-06-05 23:41:09,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:09,019 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 3360 transitions. [2021-06-05 23:41:09,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 23:41:09,022 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:09,022 INFO L554 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 23:41:09,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:09,245 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:09,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:09,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1282023498, now seen corresponding path program 1 times [2021-06-05 23:41:09,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:09,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397928323] [2021-06-05 23:41:09,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:09,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:09,265 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 23:41:09,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:09,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397928323] [2021-06-05 23:41:09,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397928323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:09,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062815025] [2021-06-05 23:41:09,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:09,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 23:41:09,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:09,370 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:09,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062815025] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:41:09,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 23:41:09,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-06-05 23:41:09,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364906896] [2021-06-05 23:41:09,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:41:09,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:09,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:41:09,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:09,372 INFO L87 Difference]: Start difference. First operand 926 states and 3360 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:09,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:09,397 INFO L93 Difference]: Finished difference Result 1608 states and 5808 transitions. [2021-06-05 23:41:09,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:41:09,397 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 23:41:09,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:09,420 INFO L225 Difference]: With dead ends: 1608 [2021-06-05 23:41:09,420 INFO L226 Difference]: Without dead ends: 1608 [2021-06-05 23:41:09,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:41:09,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2021-06-05 23:41:09,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1079. [2021-06-05 23:41:09,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1078 states have (on average 3.6614100185528757) internal successors, (3947), 1078 states have internal predecessors, (3947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:09,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 3947 transitions. [2021-06-05 23:41:09,457 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 3947 transitions. Word has length 27 [2021-06-05 23:41:09,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:09,458 INFO L482 AbstractCegarLoop]: Abstraction has 1079 states and 3947 transitions. [2021-06-05 23:41:09,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:09,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 3947 transitions. [2021-06-05 23:41:09,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:41:09,461 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:09,461 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:09,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:09,677 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:09,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:09,677 INFO L82 PathProgramCache]: Analyzing trace with hash 720950344, now seen corresponding path program 1 times [2021-06-05 23:41:09,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:09,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596038749] [2021-06-05 23:41:09,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:09,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:09,762 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:09,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:09,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596038749] [2021-06-05 23:41:09,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596038749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:09,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262514588] [2021-06-05 23:41:09,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:09,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:09,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:41:09,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:09,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 23:41:09,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:09,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:09,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:09,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:10 [2021-06-05 23:41:09,979 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:09,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262514588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:09,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:09,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-06-05 23:41:09,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978433357] [2021-06-05 23:41:09,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:41:09,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:09,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:41:09,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:41:09,982 INFO L87 Difference]: Start difference. First operand 1079 states and 3947 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:10,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:10,099 INFO L93 Difference]: Finished difference Result 2434 states and 9073 transitions. [2021-06-05 23:41:10,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:10,099 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:41:10,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:10,109 INFO L225 Difference]: With dead ends: 2434 [2021-06-05 23:41:10,109 INFO L226 Difference]: Without dead ends: 2355 [2021-06-05 23:41:10,109 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:41:10,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2021-06-05 23:41:10,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 1512. [2021-06-05 23:41:10,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.7068166776968896) internal successors, (5601), 1511 states have internal predecessors, (5601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:10,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5601 transitions. [2021-06-05 23:41:10,194 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5601 transitions. Word has length 29 [2021-06-05 23:41:10,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:10,194 INFO L482 AbstractCegarLoop]: Abstraction has 1512 states and 5601 transitions. [2021-06-05 23:41:10,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:10,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5601 transitions. [2021-06-05 23:41:10,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:41:10,198 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:10,198 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:10,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:10,421 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:10,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:10,421 INFO L82 PathProgramCache]: Analyzing trace with hash -53868170, now seen corresponding path program 2 times [2021-06-05 23:41:10,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:10,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969833385] [2021-06-05 23:41:10,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:10,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:10,520 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:10,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:10,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969833385] [2021-06-05 23:41:10,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969833385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:10,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194743908] [2021-06-05 23:41:10,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:10,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:41:10,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:10,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:41:10,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:10,659 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 20 treesize of output 14 [2021-06-05 23:41:10,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:10,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:10,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:10,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-06-05 23:41:10,719 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:10,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194743908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:10,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:10,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 23:41:10,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896253892] [2021-06-05 23:41:10,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:41:10,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:10,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:41:10,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:10,722 INFO L87 Difference]: Start difference. First operand 1512 states and 5601 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:10,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:10,821 INFO L93 Difference]: Finished difference Result 2834 states and 10660 transitions. [2021-06-05 23:41:10,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:10,821 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:41:10,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:10,831 INFO L225 Difference]: With dead ends: 2834 [2021-06-05 23:41:10,832 INFO L226 Difference]: Without dead ends: 2755 [2021-06-05 23:41:10,832 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 65.0ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:10,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2755 states. [2021-06-05 23:41:10,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2755 to 1711. [2021-06-05 23:41:10,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1710 states have (on average 3.7239766081871344) internal successors, (6368), 1710 states have internal predecessors, (6368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:10,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 6368 transitions. [2021-06-05 23:41:10,885 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 6368 transitions. Word has length 29 [2021-06-05 23:41:10,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:10,887 INFO L482 AbstractCegarLoop]: Abstraction has 1711 states and 6368 transitions. [2021-06-05 23:41:10,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:10,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 6368 transitions. [2021-06-05 23:41:10,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:41:10,891 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:10,891 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:11,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 23:41:11,114 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:11,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:11,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1931624520, now seen corresponding path program 3 times [2021-06-05 23:41:11,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:11,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043374701] [2021-06-05 23:41:11,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:11,200 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:11,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:11,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043374701] [2021-06-05 23:41:11,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043374701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:11,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236023140] [2021-06-05 23:41:11,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:11,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:41:11,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:11,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:41:11,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:11,318 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 20 treesize of output 14 [2021-06-05 23:41:11,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:11,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:11,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:11,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-06-05 23:41:11,350 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:11,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236023140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:11,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:11,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 23:41:11,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649133084] [2021-06-05 23:41:11,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:41:11,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:11,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:41:11,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:11,351 INFO L87 Difference]: Start difference. First operand 1711 states and 6368 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 23:41:11,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:11,465 INFO L93 Difference]: Finished difference Result 2662 states and 9982 transitions. [2021-06-05 23:41:11,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:11,465 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 29 [2021-06-05 23:41:11,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:11,474 INFO L225 Difference]: With dead ends: 2662 [2021-06-05 23:41:11,474 INFO L226 Difference]: Without dead ends: 2583 [2021-06-05 23:41:11,474 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 74.4ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:11,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-06-05 23:41:11,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1837. [2021-06-05 23:41:11,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 3.7265795206971677) internal successors, (6842), 1836 states have internal predecessors, (6842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:11,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 6842 transitions. [2021-06-05 23:41:11,553 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 6842 transitions. Word has length 29 [2021-06-05 23:41:11,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:11,553 INFO L482 AbstractCegarLoop]: Abstraction has 1837 states and 6842 transitions. [2021-06-05 23:41:11,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 23:41:11,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 6842 transitions. [2021-06-05 23:41:11,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:41:11,557 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:11,557 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:11,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:11,780 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:11,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:11,780 INFO L82 PathProgramCache]: Analyzing trace with hash 490207522, now seen corresponding path program 4 times [2021-06-05 23:41:11,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:11,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184255168] [2021-06-05 23:41:11,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:11,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:11,842 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:11,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:11,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184255168] [2021-06-05 23:41:11,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184255168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:11,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577941735] [2021-06-05 23:41:11,843 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:11,880 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:41:11,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:11,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:41:11,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:11,930 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 20 treesize of output 14 [2021-06-05 23:41:11,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:11,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:11,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:11,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-06-05 23:41:11,986 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:11,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577941735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:11,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:11,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 23:41:11,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001667980] [2021-06-05 23:41:11,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:41:11,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:11,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:41:11,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:11,988 INFO L87 Difference]: Start difference. First operand 1837 states and 6842 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:12,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:12,102 INFO L93 Difference]: Finished difference Result 3084 states and 11626 transitions. [2021-06-05 23:41:12,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:12,103 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:41:12,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:12,113 INFO L225 Difference]: With dead ends: 3084 [2021-06-05 23:41:12,113 INFO L226 Difference]: Without dead ends: 3005 [2021-06-05 23:41:12,114 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 61.4ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:12,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-06-05 23:41:12,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2051. [2021-06-05 23:41:12,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.7434146341463417) internal successors, (7674), 2050 states have internal predecessors, (7674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:12,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 7674 transitions. [2021-06-05 23:41:12,168 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 7674 transitions. Word has length 29 [2021-06-05 23:41:12,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:12,168 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 7674 transitions. [2021-06-05 23:41:12,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:12,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 7674 transitions. [2021-06-05 23:41:12,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:41:12,173 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:12,173 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:12,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:12,397 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:12,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:12,397 INFO L82 PathProgramCache]: Analyzing trace with hash -464930448, now seen corresponding path program 5 times [2021-06-05 23:41:12,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:12,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192579101] [2021-06-05 23:41:12,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:12,466 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:12,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:12,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192579101] [2021-06-05 23:41:12,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192579101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:12,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476441969] [2021-06-05 23:41:12,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:12,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:41:12,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:12,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:41:12,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:12,588 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 20 treesize of output 14 [2021-06-05 23:41:12,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:12,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:12,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:12,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-06-05 23:41:12,620 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:12,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476441969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:12,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:12,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 23:41:12,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119681958] [2021-06-05 23:41:12,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:41:12,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:12,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:41:12,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:12,622 INFO L87 Difference]: Start difference. First operand 2051 states and 7674 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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 23:41:12,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:12,737 INFO L93 Difference]: Finished difference Result 2912 states and 10948 transitions. [2021-06-05 23:41:12,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:12,738 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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 29 [2021-06-05 23:41:12,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:12,746 INFO L225 Difference]: With dead ends: 2912 [2021-06-05 23:41:12,747 INFO L226 Difference]: Without dead ends: 2833 [2021-06-05 23:41:12,747 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 59.2ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:12,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2833 states. [2021-06-05 23:41:12,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2833 to 1852. [2021-06-05 23:41:12,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 3.731496488384657) internal successors, (6907), 1851 states have internal predecessors, (6907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:12,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 6907 transitions. [2021-06-05 23:41:12,794 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 6907 transitions. Word has length 29 [2021-06-05 23:41:12,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:12,794 INFO L482 AbstractCegarLoop]: Abstraction has 1852 states and 6907 transitions. [2021-06-05 23:41:12,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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 23:41:12,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 6907 transitions. [2021-06-05 23:41:12,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:41:12,799 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:12,799 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:13,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-05 23:41:13,022 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:13,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:13,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1689459718, now seen corresponding path program 6 times [2021-06-05 23:41:13,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:13,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124509110] [2021-06-05 23:41:13,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:13,094 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:13,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:13,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124509110] [2021-06-05 23:41:13,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124509110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:13,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277367958] [2021-06-05 23:41:13,094 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:13,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:41:13,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:13,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:41:13,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:13,183 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 18 treesize of output 12 [2021-06-05 23:41:13,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:13,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:13,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:13,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-06-05 23:41:13,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:13,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277367958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:13,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:13,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-06-05 23:41:13,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352874797] [2021-06-05 23:41:13,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:41:13,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:13,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:41:13,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:41:13,232 INFO L87 Difference]: Start difference. First operand 1852 states and 6907 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:13,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:13,353 INFO L93 Difference]: Finished difference Result 2793 states and 10453 transitions. [2021-06-05 23:41:13,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:13,354 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:41:13,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:13,364 INFO L225 Difference]: With dead ends: 2793 [2021-06-05 23:41:13,364 INFO L226 Difference]: Without dead ends: 2714 [2021-06-05 23:41:13,365 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 53.8ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:41:13,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2021-06-05 23:41:13,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1892. [2021-06-05 23:41:13,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 3.7223691168693813) internal successors, (7039), 1891 states have internal predecessors, (7039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:13,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 7039 transitions. [2021-06-05 23:41:13,416 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 7039 transitions. Word has length 29 [2021-06-05 23:41:13,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:13,416 INFO L482 AbstractCegarLoop]: Abstraction has 1892 states and 7039 transitions. [2021-06-05 23:41:13,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:13,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 7039 transitions. [2021-06-05 23:41:13,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 23:41:13,421 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:13,421 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:13,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 23:41:13,635 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:13,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:13,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1599438650, now seen corresponding path program 7 times [2021-06-05 23:41:13,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:13,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972981010] [2021-06-05 23:41:13,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:13,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:13,669 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:13,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:13,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972981010] [2021-06-05 23:41:13,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972981010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:13,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596573780] [2021-06-05 23:41:13,670 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:13,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 23:41:13,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:13,765 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:41:13,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596573780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:13,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:13,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-06-05 23:41:13,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630675334] [2021-06-05 23:41:13,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:41:13,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:13,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:41:13,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:41:13,768 INFO L87 Difference]: Start difference. First operand 1892 states and 7039 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:13,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:13,843 INFO L93 Difference]: Finished difference Result 3393 states and 12285 transitions. [2021-06-05 23:41:13,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:13,843 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-06-05 23:41:13,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:13,853 INFO L225 Difference]: With dead ends: 3393 [2021-06-05 23:41:13,853 INFO L226 Difference]: Without dead ends: 3242 [2021-06-05 23:41:13,853 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 32.1ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:13,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2021-06-05 23:41:13,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 2725. [2021-06-05 23:41:13,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 3.752202643171806) internal successors, (10221), 2724 states have internal predecessors, (10221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:13,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 10221 transitions. [2021-06-05 23:41:13,914 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 10221 transitions. Word has length 31 [2021-06-05 23:41:13,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:13,914 INFO L482 AbstractCegarLoop]: Abstraction has 2725 states and 10221 transitions. [2021-06-05 23:41:13,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:13,914 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 10221 transitions. [2021-06-05 23:41:13,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 23:41:13,919 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:13,920 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:14,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 23:41:14,133 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:14,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:14,133 INFO L82 PathProgramCache]: Analyzing trace with hash 415909830, now seen corresponding path program 8 times [2021-06-05 23:41:14,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:14,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143446118] [2021-06-05 23:41:14,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:14,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:14,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:14,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:14,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143446118] [2021-06-05 23:41:14,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143446118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:14,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696628759] [2021-06-05 23:41:14,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 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 23:41:14,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:41:14,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:14,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 23:41:14,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:14,272 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:14,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696628759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:14,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:14,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-06-05 23:41:14,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310410114] [2021-06-05 23:41:14,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:41:14,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:14,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:41:14,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:41:14,273 INFO L87 Difference]: Start difference. First operand 2725 states and 10221 transitions. Second operand has 7 states, 7 states have (on average 8.0) internal successors, (56), 6 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 23:41:14,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:14,356 INFO L93 Difference]: Finished difference Result 5257 states and 19424 transitions. [2021-06-05 23:41:14,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:41:14,357 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 6 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 31 [2021-06-05 23:41:14,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:14,373 INFO L225 Difference]: With dead ends: 5257 [2021-06-05 23:41:14,373 INFO L226 Difference]: Without dead ends: 5006 [2021-06-05 23:41:14,373 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 31.5ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:41:14,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5006 states. [2021-06-05 23:41:14,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5006 to 4359. [2021-06-05 23:41:14,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4359 states, 4358 states have (on average 3.8077099586966496) internal successors, (16594), 4358 states have internal predecessors, (16594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:14,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4359 states to 4359 states and 16594 transitions. [2021-06-05 23:41:14,474 INFO L78 Accepts]: Start accepts. Automaton has 4359 states and 16594 transitions. Word has length 31 [2021-06-05 23:41:14,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:14,474 INFO L482 AbstractCegarLoop]: Abstraction has 4359 states and 16594 transitions. [2021-06-05 23:41:14,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 6 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 23:41:14,474 INFO L276 IsEmpty]: Start isEmpty. Operand 4359 states and 16594 transitions. [2021-06-05 23:41:14,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:14,484 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:14,484 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:14,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 23:41:14,705 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:14,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:14,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1135351718, now seen corresponding path program 9 times [2021-06-05 23:41:14,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:14,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450215114] [2021-06-05 23:41:14,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:14,748 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:41:14,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:14,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450215114] [2021-06-05 23:41:14,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450215114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:14,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109049084] [2021-06-05 23:41:14,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:14,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:41:14,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:14,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:14,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:14,919 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:41:14,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109049084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:14,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:14,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-05 23:41:14,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105773953] [2021-06-05 23:41:14,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:41:14,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:14,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:41:14,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:41:14,921 INFO L87 Difference]: Start difference. First operand 4359 states and 16594 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 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 23:41:15,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:15,267 INFO L93 Difference]: Finished difference Result 16323 states and 59821 transitions. [2021-06-05 23:41:15,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:41:15,268 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 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 34 [2021-06-05 23:41:15,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:15,314 INFO L225 Difference]: With dead ends: 16323 [2021-06-05 23:41:15,314 INFO L226 Difference]: Without dead ends: 13965 [2021-06-05 23:41:15,314 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 123.2ms TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:41:15,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13965 states. [2021-06-05 23:41:15,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13965 to 7026. [2021-06-05 23:41:15,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7026 states, 7025 states have (on average 3.893523131672598) internal successors, (27352), 7025 states have internal predecessors, (27352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:15,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7026 states to 7026 states and 27352 transitions. [2021-06-05 23:41:15,553 INFO L78 Accepts]: Start accepts. Automaton has 7026 states and 27352 transitions. Word has length 34 [2021-06-05 23:41:15,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:15,553 INFO L482 AbstractCegarLoop]: Abstraction has 7026 states and 27352 transitions. [2021-06-05 23:41:15,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 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 23:41:15,553 INFO L276 IsEmpty]: Start isEmpty. Operand 7026 states and 27352 transitions. [2021-06-05 23:41:15,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:15,570 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:15,571 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:15,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 23:41:15,785 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:15,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:15,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1002610221, now seen corresponding path program 10 times [2021-06-05 23:41:15,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:15,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186975130] [2021-06-05 23:41:15,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:15,818 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:41:15,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:15,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186975130] [2021-06-05 23:41:15,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186975130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:15,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235519760] [2021-06-05 23:41:15,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:15,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:41:15,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:15,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:15,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:15,965 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:41:15,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235519760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:15,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:15,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-05 23:41:15,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630402159] [2021-06-05 23:41:15,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:41:15,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:15,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:41:15,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:41:15,966 INFO L87 Difference]: Start difference. First operand 7026 states and 27352 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 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 23:41:16,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:16,373 INFO L93 Difference]: Finished difference Result 18970 states and 71100 transitions. [2021-06-05 23:41:16,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:41:16,373 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 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 34 [2021-06-05 23:41:16,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:16,427 INFO L225 Difference]: With dead ends: 18970 [2021-06-05 23:41:16,427 INFO L226 Difference]: Without dead ends: 18531 [2021-06-05 23:41:16,428 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 151.4ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:41:16,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18531 states. [2021-06-05 23:41:16,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18531 to 10689. [2021-06-05 23:41:16,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10689 states, 10688 states have (on average 3.994479790419162) internal successors, (42693), 10688 states have internal predecessors, (42693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:16,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10689 states to 10689 states and 42693 transitions. [2021-06-05 23:41:16,801 INFO L78 Accepts]: Start accepts. Automaton has 10689 states and 42693 transitions. Word has length 34 [2021-06-05 23:41:16,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:16,801 INFO L482 AbstractCegarLoop]: Abstraction has 10689 states and 42693 transitions. [2021-06-05 23:41:16,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 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 23:41:16,802 INFO L276 IsEmpty]: Start isEmpty. Operand 10689 states and 42693 transitions. [2021-06-05 23:41:16,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:16,831 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:16,831 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:17,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:17,048 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:17,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:17,048 INFO L82 PathProgramCache]: Analyzing trace with hash 614978514, now seen corresponding path program 11 times [2021-06-05 23:41:17,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:17,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120869149] [2021-06-05 23:41:17,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:17,082 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:17,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:17,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120869149] [2021-06-05 23:41:17,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120869149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:17,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066825639] [2021-06-05 23:41:17,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:17,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:41:17,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:17,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:17,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:17,211 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:17,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066825639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:17,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:17,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-05 23:41:17,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253809753] [2021-06-05 23:41:17,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:41:17,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:17,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:41:17,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:41:17,212 INFO L87 Difference]: Start difference. First operand 10689 states and 42693 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 23:41:17,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:17,537 INFO L93 Difference]: Finished difference Result 18432 states and 70487 transitions. [2021-06-05 23:41:17,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:41:17,538 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 34 [2021-06-05 23:41:17,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:17,578 INFO L225 Difference]: With dead ends: 18432 [2021-06-05 23:41:17,579 INFO L226 Difference]: Without dead ends: 18354 [2021-06-05 23:41:17,579 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 89.4ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:17,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18354 states. [2021-06-05 23:41:17,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18354 to 10639. [2021-06-05 23:41:17,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10639 states, 10638 states have (on average 3.9989659710471894) internal successors, (42541), 10638 states have internal predecessors, (42541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:17,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10639 states to 10639 states and 42541 transitions. [2021-06-05 23:41:17,862 INFO L78 Accepts]: Start accepts. Automaton has 10639 states and 42541 transitions. Word has length 34 [2021-06-05 23:41:17,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:17,863 INFO L482 AbstractCegarLoop]: Abstraction has 10639 states and 42541 transitions. [2021-06-05 23:41:17,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 23:41:17,863 INFO L276 IsEmpty]: Start isEmpty. Operand 10639 states and 42541 transitions. [2021-06-05 23:41:17,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:17,882 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:17,882 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:18,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:18,083 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:18,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:18,083 INFO L82 PathProgramCache]: Analyzing trace with hash 307309967, now seen corresponding path program 12 times [2021-06-05 23:41:18,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:18,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617051445] [2021-06-05 23:41:18,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:18,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:18,107 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:41:18,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:18,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617051445] [2021-06-05 23:41:18,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617051445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:18,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532934353] [2021-06-05 23:41:18,108 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:18,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:41:18,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:18,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:18,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:18,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:41:18,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532934353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:18,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:18,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-05 23:41:18,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967293964] [2021-06-05 23:41:18,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:41:18,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:18,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:41:18,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:41:18,239 INFO L87 Difference]: Start difference. First operand 10639 states and 42541 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 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 23:41:18,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:18,577 INFO L93 Difference]: Finished difference Result 20371 states and 77140 transitions. [2021-06-05 23:41:18,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:41:18,577 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 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 34 [2021-06-05 23:41:18,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:18,618 INFO L225 Difference]: With dead ends: 20371 [2021-06-05 23:41:18,618 INFO L226 Difference]: Without dead ends: 18706 [2021-06-05 23:41:18,618 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:41:18,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18706 states. [2021-06-05 23:41:18,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18706 to 13271. [2021-06-05 23:41:18,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 4.00783722682743) internal successors, (53184), 13270 states have internal predecessors, (53184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:18,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 53184 transitions. [2021-06-05 23:41:18,924 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 53184 transitions. Word has length 34 [2021-06-05 23:41:18,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:18,924 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 53184 transitions. [2021-06-05 23:41:18,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 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 23:41:18,924 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 53184 transitions. [2021-06-05 23:41:18,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:18,949 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:18,949 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:19,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 23:41:19,152 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:19,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:19,152 INFO L82 PathProgramCache]: Analyzing trace with hash -749871114, now seen corresponding path program 13 times [2021-06-05 23:41:19,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:19,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955536989] [2021-06-05 23:41:19,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:19,178 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:41:19,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:19,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955536989] [2021-06-05 23:41:19,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955536989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:19,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010439987] [2021-06-05 23:41:19,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:19,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:19,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:19,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:19,399 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:19,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010439987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:19,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:19,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-05 23:41:19,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694747344] [2021-06-05 23:41:19,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:41:19,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:19,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:41:19,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:41:19,401 INFO L87 Difference]: Start difference. First operand 13271 states and 53184 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 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 23:41:19,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:19,770 INFO L93 Difference]: Finished difference Result 29290 states and 113267 transitions. [2021-06-05 23:41:19,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:41:19,770 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 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 34 [2021-06-05 23:41:19,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:19,846 INFO L225 Difference]: With dead ends: 29290 [2021-06-05 23:41:19,846 INFO L226 Difference]: Without dead ends: 27668 [2021-06-05 23:41:19,847 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 107.9ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:41:19,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27668 states. [2021-06-05 23:41:20,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27668 to 18232. [2021-06-05 23:41:20,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18232 states, 18231 states have (on average 4.042016345784653) internal successors, (73690), 18231 states have internal predecessors, (73690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:20,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18232 states to 18232 states and 73690 transitions. [2021-06-05 23:41:20,306 INFO L78 Accepts]: Start accepts. Automaton has 18232 states and 73690 transitions. Word has length 34 [2021-06-05 23:41:20,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:20,306 INFO L482 AbstractCegarLoop]: Abstraction has 18232 states and 73690 transitions. [2021-06-05 23:41:20,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 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 23:41:20,306 INFO L276 IsEmpty]: Start isEmpty. Operand 18232 states and 73690 transitions. [2021-06-05 23:41:20,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:20,462 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:20,463 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:20,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:20,663 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:20,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:20,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1681290952, now seen corresponding path program 14 times [2021-06-05 23:41:20,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:20,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892338961] [2021-06-05 23:41:20,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:20,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:20,712 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:41:20,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:20,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892338961] [2021-06-05 23:41:20,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892338961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:20,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821070290] [2021-06-05 23:41:20,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:41:20,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:41:20,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:20,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:20,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:20,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:20,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821070290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:20,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:20,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-05 23:41:20,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658517841] [2021-06-05 23:41:20,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:41:20,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:20,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:41:20,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:41:20,904 INFO L87 Difference]: Start difference. First operand 18232 states and 73690 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 23:41:21,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:21,200 INFO L93 Difference]: Finished difference Result 27112 states and 106138 transitions. [2021-06-05 23:41:21,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:41:21,201 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 34 [2021-06-05 23:41:21,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:21,266 INFO L225 Difference]: With dead ends: 27112 [2021-06-05 23:41:21,266 INFO L226 Difference]: Without dead ends: 26976 [2021-06-05 23:41:21,267 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:41:21,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26976 states. [2021-06-05 23:41:21,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26976 to 18044. [2021-06-05 23:41:21,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18044 states, 18043 states have (on average 4.0432300615197025) internal successors, (72952), 18043 states have internal predecessors, (72952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:21,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18044 states to 18044 states and 72952 transitions. [2021-06-05 23:41:21,825 INFO L78 Accepts]: Start accepts. Automaton has 18044 states and 72952 transitions. Word has length 34 [2021-06-05 23:41:21,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:21,826 INFO L482 AbstractCegarLoop]: Abstraction has 18044 states and 72952 transitions. [2021-06-05 23:41:21,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 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 23:41:21,826 INFO L276 IsEmpty]: Start isEmpty. Operand 18044 states and 72952 transitions. [2021-06-05 23:41:21,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:21,948 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:21,949 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:22,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 23:41:22,161 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:22,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:22,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1329276436, now seen corresponding path program 15 times [2021-06-05 23:41:22,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:22,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645013264] [2021-06-05 23:41:22,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:22,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:22,208 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:22,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:22,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645013264] [2021-06-05 23:41:22,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645013264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:22,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590596257] [2021-06-05 23:41:22,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:22,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:41:22,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:22,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:22,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:22,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:41:22,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590596257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:22,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:22,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-05 23:41:22,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179539902] [2021-06-05 23:41:22,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:41:22,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:22,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:41:22,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:41:22,354 INFO L87 Difference]: Start difference. First operand 18044 states and 72952 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 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 23:41:22,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:22,780 INFO L93 Difference]: Finished difference Result 30228 states and 119473 transitions. [2021-06-05 23:41:22,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:41:22,781 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 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 34 [2021-06-05 23:41:22,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:22,868 INFO L225 Difference]: With dead ends: 30228 [2021-06-05 23:41:22,868 INFO L226 Difference]: Without dead ends: 30070 [2021-06-05 23:41:22,869 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:41:22,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30070 states. [2021-06-05 23:41:23,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30070 to 20840. [2021-06-05 23:41:23,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20840 states, 20839 states have (on average 4.074667690388214) internal successors, (84912), 20839 states have internal predecessors, (84912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:23,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20840 states to 20840 states and 84912 transitions. [2021-06-05 23:41:23,512 INFO L78 Accepts]: Start accepts. Automaton has 20840 states and 84912 transitions. Word has length 34 [2021-06-05 23:41:23,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:23,512 INFO L482 AbstractCegarLoop]: Abstraction has 20840 states and 84912 transitions. [2021-06-05 23:41:23,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 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 23:41:23,512 INFO L276 IsEmpty]: Start isEmpty. Operand 20840 states and 84912 transitions. [2021-06-05 23:41:23,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:41:23,556 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:23,556 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:23,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-05 23:41:23,757 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:23,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:23,757 INFO L82 PathProgramCache]: Analyzing trace with hash 190972073, now seen corresponding path program 16 times [2021-06-05 23:41:23,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:23,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383919972] [2021-06-05 23:41:23,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:23,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:23,779 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:41:23,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:23,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383919972] [2021-06-05 23:41:23,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383919972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:23,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887502582] [2021-06-05 23:41:23,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:23,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:41:23,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:23,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:41:23,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:24,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:41:24,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887502582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:24,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:24,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-06-05 23:41:24,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581456631] [2021-06-05 23:41:24,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:41:24,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:24,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:41:24,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:41:24,016 INFO L87 Difference]: Start difference. First operand 20840 states and 84912 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 23:41:24,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:24,317 INFO L93 Difference]: Finished difference Result 28338 states and 112394 transitions. [2021-06-05 23:41:24,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:41:24,317 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 34 [2021-06-05 23:41:24,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:24,511 INFO L225 Difference]: With dead ends: 28338 [2021-06-05 23:41:24,512 INFO L226 Difference]: Without dead ends: 28230 [2021-06-05 23:41:24,512 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 78.9ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:24,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28230 states. [2021-06-05 23:41:25,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28230 to 21970. [2021-06-05 23:41:25,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21970 states, 21969 states have (on average 4.097774136282944) internal successors, (90024), 21969 states have internal predecessors, (90024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:25,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21970 states to 21970 states and 90024 transitions. [2021-06-05 23:41:25,103 INFO L78 Accepts]: Start accepts. Automaton has 21970 states and 90024 transitions. Word has length 34 [2021-06-05 23:41:25,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:25,103 INFO L482 AbstractCegarLoop]: Abstraction has 21970 states and 90024 transitions. [2021-06-05 23:41:25,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 23:41:25,103 INFO L276 IsEmpty]: Start isEmpty. Operand 21970 states and 90024 transitions. [2021-06-05 23:41:25,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 23:41:25,145 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:25,145 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:25,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 23:41:25,345 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:25,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:25,346 INFO L82 PathProgramCache]: Analyzing trace with hash 832677239, now seen corresponding path program 17 times [2021-06-05 23:41:25,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:25,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253527484] [2021-06-05 23:41:25,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:25,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:25,373 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 23:41:25,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:25,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253527484] [2021-06-05 23:41:25,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253527484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:25,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476572764] [2021-06-05 23:41:25,373 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:25,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:41:25,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:25,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:41:25,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:25,494 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 23:41:25,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476572764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:25,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:25,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-05 23:41:25,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345961442] [2021-06-05 23:41:25,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:41:25,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:25,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:41:25,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:41:25,495 INFO L87 Difference]: Start difference. First operand 21970 states and 90024 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 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 23:41:25,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:25,867 INFO L93 Difference]: Finished difference Result 29898 states and 123092 transitions. [2021-06-05 23:41:25,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:41:25,868 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 23:41:25,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:25,955 INFO L225 Difference]: With dead ends: 29898 [2021-06-05 23:41:25,955 INFO L226 Difference]: Without dead ends: 29898 [2021-06-05 23:41:25,955 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:41:25,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29898 states. [2021-06-05 23:41:26,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29898 to 24224. [2021-06-05 23:41:26,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24224 states, 24223 states have (on average 4.093588737976304) internal successors, (99159), 24223 states have internal predecessors, (99159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:26,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24224 states to 24224 states and 99159 transitions. [2021-06-05 23:41:26,501 INFO L78 Accepts]: Start accepts. Automaton has 24224 states and 99159 transitions. Word has length 37 [2021-06-05 23:41:26,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:26,501 INFO L482 AbstractCegarLoop]: Abstraction has 24224 states and 99159 transitions. [2021-06-05 23:41:26,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 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 23:41:26,502 INFO L276 IsEmpty]: Start isEmpty. Operand 24224 states and 99159 transitions. [2021-06-05 23:41:26,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 23:41:26,547 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:26,547 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:26,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 23:41:26,748 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:26,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:26,749 INFO L82 PathProgramCache]: Analyzing trace with hash -97394957, now seen corresponding path program 18 times [2021-06-05 23:41:26,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:26,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560579864] [2021-06-05 23:41:26,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:26,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:26,788 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 23:41:26,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:26,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560579864] [2021-06-05 23:41:26,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560579864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:26,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76994964] [2021-06-05 23:41:26,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:26,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:41:26,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:26,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:41:26,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:26,868 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 23:41:26,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76994964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:26,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:26,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-05 23:41:26,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391623961] [2021-06-05 23:41:26,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:41:26,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:26,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:41:26,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:41:26,869 INFO L87 Difference]: Start difference. First operand 24224 states and 99159 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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 23:41:27,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:27,261 INFO L93 Difference]: Finished difference Result 37062 states and 153499 transitions. [2021-06-05 23:41:27,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:41:27,261 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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 37 [2021-06-05 23:41:27,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:27,371 INFO L225 Difference]: With dead ends: 37062 [2021-06-05 23:41:27,371 INFO L226 Difference]: Without dead ends: 37062 [2021-06-05 23:41:27,371 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.9ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:41:27,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37062 states. [2021-06-05 23:41:28,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37062 to 34305. [2021-06-05 23:41:28,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34305 states, 34304 states have (on average 4.138496968283582) internal successors, (141967), 34304 states have internal predecessors, (141967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:28,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34305 states to 34305 states and 141967 transitions. [2021-06-05 23:41:28,216 INFO L78 Accepts]: Start accepts. Automaton has 34305 states and 141967 transitions. Word has length 37 [2021-06-05 23:41:28,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:28,216 INFO L482 AbstractCegarLoop]: Abstraction has 34305 states and 141967 transitions. [2021-06-05 23:41:28,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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 23:41:28,216 INFO L276 IsEmpty]: Start isEmpty. Operand 34305 states and 141967 transitions. [2021-06-05 23:41:28,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:28,283 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:28,283 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:28,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 23:41:28,484 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:28,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:28,484 INFO L82 PathProgramCache]: Analyzing trace with hash 411273525, now seen corresponding path program 19 times [2021-06-05 23:41:28,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:28,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276015335] [2021-06-05 23:41:28,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:28,649 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:28,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:28,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276015335] [2021-06-05 23:41:28,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276015335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:28,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711598425] [2021-06-05 23:41:28,650 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:28,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:28,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:28,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:28,800 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:28,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2021-06-05 23:41:28,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:28,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:28,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:28,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:14 [2021-06-05 23:41:29,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:29,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:41:29,265 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 50 treesize of output 14 [2021-06-05 23:41:29,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:29,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:29,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:29,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:41:29,319 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:29,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711598425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:29,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:29,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 23:41:29,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192439478] [2021-06-05 23:41:29,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:41:29,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:29,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:41:29,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:41:29,320 INFO L87 Difference]: Start difference. First operand 34305 states and 141967 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 23:41:29,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:29,992 INFO L93 Difference]: Finished difference Result 50940 states and 211803 transitions. [2021-06-05 23:41:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:41:29,992 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 39 [2021-06-05 23:41:29,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:30,149 INFO L225 Difference]: With dead ends: 50940 [2021-06-05 23:41:30,150 INFO L226 Difference]: Without dead ends: 50885 [2021-06-05 23:41:30,150 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 184.5ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:41:30,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50885 states. [2021-06-05 23:41:31,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50885 to 35386. [2021-06-05 23:41:31,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35386 states, 35385 states have (on average 4.1413310724883425) internal successors, (146541), 35385 states have internal predecessors, (146541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:31,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35386 states to 35386 states and 146541 transitions. [2021-06-05 23:41:31,418 INFO L78 Accepts]: Start accepts. Automaton has 35386 states and 146541 transitions. Word has length 39 [2021-06-05 23:41:31,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:31,418 INFO L482 AbstractCegarLoop]: Abstraction has 35386 states and 146541 transitions. [2021-06-05 23:41:31,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 23:41:31,419 INFO L276 IsEmpty]: Start isEmpty. Operand 35386 states and 146541 transitions. [2021-06-05 23:41:31,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:31,507 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:31,507 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:31,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:31,707 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:31,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:31,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1949174297, now seen corresponding path program 20 times [2021-06-05 23:41:31,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:31,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342045284] [2021-06-05 23:41:31,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:31,925 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:31,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:31,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342045284] [2021-06-05 23:41:31,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342045284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:31,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740212726] [2021-06-05 23:41:31,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:31,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:41:31,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:31,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:31,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:32,058 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:32,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2021-06-05 23:41:32,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:32,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:32,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:32,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:14 [2021-06-05 23:41:32,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:41:32,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:32,167 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 50 treesize of output 14 [2021-06-05 23:41:32,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:32,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:32,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:32,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:41:32,205 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:32,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740212726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:32,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:32,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 23:41:32,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697374595] [2021-06-05 23:41:32,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:41:32,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:32,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:41:32,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:41:32,207 INFO L87 Difference]: Start difference. First operand 35386 states and 146541 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 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 23:41:32,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:32,890 INFO L93 Difference]: Finished difference Result 53223 states and 219944 transitions. [2021-06-05 23:41:32,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:41:32,890 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 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 39 [2021-06-05 23:41:32,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:33,412 INFO L225 Difference]: With dead ends: 53223 [2021-06-05 23:41:33,412 INFO L226 Difference]: Without dead ends: 53031 [2021-06-05 23:41:33,412 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 278.1ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:33,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53031 states. [2021-06-05 23:41:34,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53031 to 35521. [2021-06-05 23:41:34,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35521 states, 35520 states have (on average 4.1433277027027025) internal successors, (147171), 35520 states have internal predecessors, (147171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:34,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35521 states to 35521 states and 147171 transitions. [2021-06-05 23:41:34,512 INFO L78 Accepts]: Start accepts. Automaton has 35521 states and 147171 transitions. Word has length 39 [2021-06-05 23:41:34,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:34,513 INFO L482 AbstractCegarLoop]: Abstraction has 35521 states and 147171 transitions. [2021-06-05 23:41:34,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 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 23:41:34,513 INFO L276 IsEmpty]: Start isEmpty. Operand 35521 states and 147171 transitions. [2021-06-05 23:41:34,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:34,583 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:34,583 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:34,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 23:41:34,783 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:34,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:34,784 INFO L82 PathProgramCache]: Analyzing trace with hash -2136317753, now seen corresponding path program 21 times [2021-06-05 23:41:34,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:34,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791772646] [2021-06-05 23:41:34,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:34,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:34,945 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:34,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:34,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791772646] [2021-06-05 23:41:34,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791772646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:34,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018304213] [2021-06-05 23:41:34,946 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 23:41:34,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:41:34,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:34,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:34,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:35,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:35,146 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:35,147 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 35 [2021-06-05 23:41:35,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:41:35,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:35,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:35,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:34 [2021-06-05 23:41:35,362 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:41:35,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:41:35,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:41:35,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:35,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:41:35,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-06-05 23:41:35,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:35,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018304213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:35,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:35,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:41:35,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977840478] [2021-06-05 23:41:35,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:41:35,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:35,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:41:35,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:41:35,434 INFO L87 Difference]: Start difference. First operand 35521 states and 147171 transitions. Second operand has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:36,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:36,838 INFO L93 Difference]: Finished difference Result 62278 states and 258549 transitions. [2021-06-05 23:41:36,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:41:36,839 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:41:36,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:37,076 INFO L225 Difference]: With dead ends: 62278 [2021-06-05 23:41:37,076 INFO L226 Difference]: Without dead ends: 62223 [2021-06-05 23:41:37,077 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 680.2ms TimeCoverageRelationStatistics Valid=135, Invalid=795, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:41:37,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62223 states. [2021-06-05 23:41:38,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62223 to 36379. [2021-06-05 23:41:38,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36379 states, 36378 states have (on average 4.144675353235472) internal successors, (150775), 36378 states have internal predecessors, (150775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:38,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36379 states to 36379 states and 150775 transitions. [2021-06-05 23:41:38,278 INFO L78 Accepts]: Start accepts. Automaton has 36379 states and 150775 transitions. Word has length 39 [2021-06-05 23:41:38,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:38,278 INFO L482 AbstractCegarLoop]: Abstraction has 36379 states and 150775 transitions. [2021-06-05 23:41:38,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:38,278 INFO L276 IsEmpty]: Start isEmpty. Operand 36379 states and 150775 transitions. [2021-06-05 23:41:38,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:38,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:38,352 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:38,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:38,561 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:38,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:38,561 INFO L82 PathProgramCache]: Analyzing trace with hash -201798279, now seen corresponding path program 22 times [2021-06-05 23:41:38,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:38,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687949991] [2021-06-05 23:41:38,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:38,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:38,728 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:38,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:38,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687949991] [2021-06-05 23:41:38,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687949991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:38,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754578578] [2021-06-05 23:41:38,729 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 23:41:38,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:41:38,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:38,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:38,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:38,885 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:38,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2021-06-05 23:41:38,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:38,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:38,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:38,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:23 [2021-06-05 23:41:38,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:38,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:38,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:41:38,999 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 50 treesize of output 14 [2021-06-05 23:41:39,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:39,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:39,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:39,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:41:39,037 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:39,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754578578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:39,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:39,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:41:39,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325358615] [2021-06-05 23:41:39,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:41:39,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:39,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:41:39,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:41:39,038 INFO L87 Difference]: Start difference. First operand 36379 states and 150775 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23:41:39,780 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-06-05 23:41:40,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:40,185 INFO L93 Difference]: Finished difference Result 53988 states and 223266 transitions. [2021-06-05 23:41:40,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:41:40,185 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 39 [2021-06-05 23:41:40,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:40,353 INFO L225 Difference]: With dead ends: 53988 [2021-06-05 23:41:40,353 INFO L226 Difference]: Without dead ends: 53796 [2021-06-05 23:41:40,353 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 595.8ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:41:40,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53796 states. [2021-06-05 23:41:41,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53796 to 36190. [2021-06-05 23:41:41,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36190 states, 36189 states have (on average 4.1459283207604525) internal successors, (150037), 36189 states have internal predecessors, (150037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:41,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36190 states to 36190 states and 150037 transitions. [2021-06-05 23:41:41,456 INFO L78 Accepts]: Start accepts. Automaton has 36190 states and 150037 transitions. Word has length 39 [2021-06-05 23:41:41,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:41,456 INFO L482 AbstractCegarLoop]: Abstraction has 36190 states and 150037 transitions. [2021-06-05 23:41:41,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23:41:41,457 INFO L276 IsEmpty]: Start isEmpty. Operand 36190 states and 150037 transitions. [2021-06-05 23:41:41,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:41,528 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:41,528 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:41,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 23:41:41,737 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:41,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:41,737 INFO L82 PathProgramCache]: Analyzing trace with hash 471732141, now seen corresponding path program 23 times [2021-06-05 23:41:41,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:41,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798411024] [2021-06-05 23:41:41,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:41,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:41,886 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:41,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:41,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798411024] [2021-06-05 23:41:41,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798411024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:41,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014397274] [2021-06-05 23:41:41,886 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 23:41:41,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:41:41,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:41,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:41:41,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:42,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:42,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:42,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:42,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:42,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 57 [2021-06-05 23:41:42,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:42,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:42,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:42,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:35 [2021-06-05 23:41:42,208 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:42,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 9 [2021-06-05 23:41:42,211 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:41:42,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:42,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:41:42,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:7 [2021-06-05 23:41:42,232 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:42,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014397274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:42,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:42,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:41:42,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318654952] [2021-06-05 23:41:42,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:41:42,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:42,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:41:42,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:41:42,234 INFO L87 Difference]: Start difference. First operand 36190 states and 150037 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:43,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:43,344 INFO L93 Difference]: Finished difference Result 61652 states and 256939 transitions. [2021-06-05 23:41:43,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:41:43,344 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:41:43,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:43,546 INFO L225 Difference]: With dead ends: 61652 [2021-06-05 23:41:43,546 INFO L226 Difference]: Without dead ends: 61597 [2021-06-05 23:41:43,547 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 415.4ms TimeCoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:41:43,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61597 states. [2021-06-05 23:41:44,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61597 to 37887. [2021-06-05 23:41:44,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37887 states, 37886 states have (on average 4.152087842474793) internal successors, (157306), 37886 states have internal predecessors, (157306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:44,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37887 states to 37887 states and 157306 transitions. [2021-06-05 23:41:44,809 INFO L78 Accepts]: Start accepts. Automaton has 37887 states and 157306 transitions. Word has length 39 [2021-06-05 23:41:44,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:44,809 INFO L482 AbstractCegarLoop]: Abstraction has 37887 states and 157306 transitions. [2021-06-05 23:41:44,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:44,809 INFO L276 IsEmpty]: Start isEmpty. Operand 37887 states and 157306 transitions. [2021-06-05 23:41:44,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:44,891 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:44,891 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:45,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 23:41:45,093 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:45,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:45,093 INFO L82 PathProgramCache]: Analyzing trace with hash -165855889, now seen corresponding path program 24 times [2021-06-05 23:41:45,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:45,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457170042] [2021-06-05 23:41:45,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:45,241 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:45,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:45,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457170042] [2021-06-05 23:41:45,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457170042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:45,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100639560] [2021-06-05 23:41:45,242 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 23:41:45,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:41:45,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:45,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:41:45,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:45,495 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:45,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 40 [2021-06-05 23:41:45,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:45,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:45,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:45,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-06-05 23:41:45,541 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:45,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:41:45,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:45,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:45,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:45,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:41:45,566 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:45,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100639560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:45,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:45,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:41:45,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045894674] [2021-06-05 23:41:45,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:41:45,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:45,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:41:45,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:45,568 INFO L87 Difference]: Start difference. First operand 37887 states and 157306 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:46,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:46,566 INFO L93 Difference]: Finished difference Result 65025 states and 271134 transitions. [2021-06-05 23:41:46,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:41:46,566 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:41:46,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:46,795 INFO L225 Difference]: With dead ends: 65025 [2021-06-05 23:41:46,795 INFO L226 Difference]: Without dead ends: 64970 [2021-06-05 23:41:46,795 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 252.3ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:41:46,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64970 states. [2021-06-05 23:41:47,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64970 to 38127. [2021-06-05 23:41:47,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38127 states, 38126 states have (on average 4.153753344174579) internal successors, (158366), 38126 states have internal predecessors, (158366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:47,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38127 states to 38127 states and 158366 transitions. [2021-06-05 23:41:47,989 INFO L78 Accepts]: Start accepts. Automaton has 38127 states and 158366 transitions. Word has length 39 [2021-06-05 23:41:47,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:47,989 INFO L482 AbstractCegarLoop]: Abstraction has 38127 states and 158366 transitions. [2021-06-05 23:41:47,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:47,989 INFO L276 IsEmpty]: Start isEmpty. Operand 38127 states and 158366 transitions. [2021-06-05 23:41:48,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:48,067 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:48,067 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:48,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-06-05 23:41:48,269 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:48,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:48,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1253137135, now seen corresponding path program 25 times [2021-06-05 23:41:48,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:48,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046645040] [2021-06-05 23:41:48,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:48,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:48,422 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:48,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:48,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046645040] [2021-06-05 23:41:48,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046645040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:48,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312763808] [2021-06-05 23:41:48,423 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 23:41:48,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:48,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:48,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:48,643 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:48,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-06-05 23:41:48,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:48,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:48,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:48,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-06-05 23:41:48,678 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:48,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:41:48,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:48,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:48,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:48,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:41:48,706 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:48,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312763808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:48,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:48,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:41:48,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320047933] [2021-06-05 23:41:48,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:41:48,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:48,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:41:48,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:48,708 INFO L87 Difference]: Start difference. First operand 38127 states and 158366 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 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 23:41:49,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:49,745 INFO L93 Difference]: Finished difference Result 62925 states and 262223 transitions. [2021-06-05 23:41:49,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:41:49,746 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 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 39 [2021-06-05 23:41:49,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:49,961 INFO L225 Difference]: With dead ends: 62925 [2021-06-05 23:41:49,961 INFO L226 Difference]: Without dead ends: 62870 [2021-06-05 23:41:49,962 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 256.0ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:41:50,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62870 states. [2021-06-05 23:41:51,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62870 to 38279. [2021-06-05 23:41:51,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38279 states, 38278 states have (on average 4.156277757458592) internal successors, (159094), 38278 states have internal predecessors, (159094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:51,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38279 states to 38279 states and 159094 transitions. [2021-06-05 23:41:51,219 INFO L78 Accepts]: Start accepts. Automaton has 38279 states and 159094 transitions. Word has length 39 [2021-06-05 23:41:51,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:51,220 INFO L482 AbstractCegarLoop]: Abstraction has 38279 states and 159094 transitions. [2021-06-05 23:41:51,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 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 23:41:51,220 INFO L276 IsEmpty]: Start isEmpty. Operand 38279 states and 159094 transitions. [2021-06-05 23:41:51,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:51,304 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:51,304 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:51,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:51,509 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:51,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:51,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1564815849, now seen corresponding path program 26 times [2021-06-05 23:41:51,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:51,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797641431] [2021-06-05 23:41:51,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:51,681 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:51,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:51,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797641431] [2021-06-05 23:41:51,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797641431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:51,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970891788] [2021-06-05 23:41:51,682 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 23:41:51,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:41:51,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:51,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:51,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:51,903 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:51,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 23:41:51,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:51,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:51,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:51,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:35 [2021-06-05 23:41:51,971 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:51,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:41:51,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:51,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:51,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:51,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:41:52,005 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:52,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970891788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:52,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:52,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:41:52,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144887609] [2021-06-05 23:41:52,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:41:52,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:52,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:41:52,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:52,007 INFO L87 Difference]: Start difference. First operand 38279 states and 159094 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 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 23:41:52,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:52,642 INFO L93 Difference]: Finished difference Result 53983 states and 223487 transitions. [2021-06-05 23:41:52,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:41:52,643 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 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 39 [2021-06-05 23:41:52,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:53,257 INFO L225 Difference]: With dead ends: 53983 [2021-06-05 23:41:53,258 INFO L226 Difference]: Without dead ends: 53791 [2021-06-05 23:41:53,258 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 257.5ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:53,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53791 states. [2021-06-05 23:41:53,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53791 to 38303. [2021-06-05 23:41:53,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38303 states, 38302 states have (on average 4.1554488016291575) internal successors, (159162), 38302 states have internal predecessors, (159162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:54,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38303 states to 38303 states and 159162 transitions. [2021-06-05 23:41:54,439 INFO L78 Accepts]: Start accepts. Automaton has 38303 states and 159162 transitions. Word has length 39 [2021-06-05 23:41:54,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:54,439 INFO L482 AbstractCegarLoop]: Abstraction has 38303 states and 159162 transitions. [2021-06-05 23:41:54,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 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 23:41:54,439 INFO L276 IsEmpty]: Start isEmpty. Operand 38303 states and 159162 transitions. [2021-06-05 23:41:54,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:54,546 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:54,546 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:54,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 23:41:54,771 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:54,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:54,771 INFO L82 PathProgramCache]: Analyzing trace with hash 2134107113, now seen corresponding path program 27 times [2021-06-05 23:41:54,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:54,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763241144] [2021-06-05 23:41:54,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:54,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:54,934 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:54,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:54,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763241144] [2021-06-05 23:41:54,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763241144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:54,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342852491] [2021-06-05 23:41:54,935 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 23:41:54,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 23:41:54,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:54,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:54,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:55,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:41:55,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:55,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 58 treesize of output 54 [2021-06-05 23:41:55,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:55,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:55,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:41:55,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:36 [2021-06-05 23:41:55,393 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:41:55,393 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 28 treesize of output 32 [2021-06-05 23:41:55,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:41:55,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:55,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:41:55,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:22 [2021-06-05 23:41:55,473 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:55,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342852491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:55,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:55,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:41:55,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429055075] [2021-06-05 23:41:55,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:41:55,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:55,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:41:55,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:41:55,474 INFO L87 Difference]: Start difference. First operand 38303 states and 159162 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:57,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:41:57,168 INFO L93 Difference]: Finished difference Result 78357 states and 325073 transitions. [2021-06-05 23:41:57,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:41:57,169 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:41:57,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:41:57,399 INFO L225 Difference]: With dead ends: 78357 [2021-06-05 23:41:57,400 INFO L226 Difference]: Without dead ends: 78159 [2021-06-05 23:41:57,400 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 788.2ms TimeCoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:41:57,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78159 states. [2021-06-05 23:41:58,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78159 to 38463. [2021-06-05 23:41:58,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38463 states, 38462 states have (on average 4.155738131142426) internal successors, (159838), 38462 states have internal predecessors, (159838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:58,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38463 states to 38463 states and 159838 transitions. [2021-06-05 23:41:58,719 INFO L78 Accepts]: Start accepts. Automaton has 38463 states and 159838 transitions. Word has length 39 [2021-06-05 23:41:58,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:41:58,719 INFO L482 AbstractCegarLoop]: Abstraction has 38463 states and 159838 transitions. [2021-06-05 23:41:58,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:41:58,719 INFO L276 IsEmpty]: Start isEmpty. Operand 38463 states and 159838 transitions. [2021-06-05 23:41:58,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:41:58,800 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:41:58,800 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:41:59,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:41:59,005 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:41:59,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:41:59,005 INFO L82 PathProgramCache]: Analyzing trace with hash 656190949, now seen corresponding path program 28 times [2021-06-05 23:41:59,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:41:59,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617323467] [2021-06-05 23:41:59,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:41:59,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:41:59,223 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:59,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:41:59,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617323467] [2021-06-05 23:41:59,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617323467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:59,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832869220] [2021-06-05 23:41:59,224 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 23:41:59,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:41:59,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:41:59,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:41:59,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:41:59,446 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:59,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-06-05 23:41:59,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:59,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:59,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:59,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-06-05 23:41:59,479 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:41:59,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:41:59,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:41:59,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:41:59,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:41:59,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:41:59,514 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:41:59,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832869220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:41:59,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:41:59,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:41:59,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122199331] [2021-06-05 23:41:59,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:41:59,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:41:59,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:41:59,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:41:59,515 INFO L87 Difference]: Start difference. First operand 38463 states and 159838 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:00,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:00,683 INFO L93 Difference]: Finished difference Result 61210 states and 253851 transitions. [2021-06-05 23:42:00,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:42:00,684 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:00,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:00,906 INFO L225 Difference]: With dead ends: 61210 [2021-06-05 23:42:00,906 INFO L226 Difference]: Without dead ends: 61120 [2021-06-05 23:42:00,906 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 340.1ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:42:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61120 states. [2021-06-05 23:42:01,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61120 to 38429. [2021-06-05 23:42:01,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38429 states, 38428 states have (on average 4.158946601436453) internal successors, (159820), 38428 states have internal predecessors, (159820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:02,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38429 states to 38429 states and 159820 transitions. [2021-06-05 23:42:02,213 INFO L78 Accepts]: Start accepts. Automaton has 38429 states and 159820 transitions. Word has length 39 [2021-06-05 23:42:02,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:02,213 INFO L482 AbstractCegarLoop]: Abstraction has 38429 states and 159820 transitions. [2021-06-05 23:42:02,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:02,213 INFO L276 IsEmpty]: Start isEmpty. Operand 38429 states and 159820 transitions. [2021-06-05 23:42:02,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:02,289 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:02,289 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:02,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 23:42:02,489 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:02,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:02,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1034892989, now seen corresponding path program 29 times [2021-06-05 23:42:02,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:02,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48473173] [2021-06-05 23:42:02,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:02,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:02,642 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:02,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:02,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48473173] [2021-06-05 23:42:02,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48473173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:02,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000162144] [2021-06-05 23:42:02,642 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 23:42:02,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:42:02,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:02,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:42:02,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:02,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:02,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:02,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:02,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:02,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 23:42:02,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:02,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:02,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:02,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:34 [2021-06-05 23:42:03,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:03,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:03,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 23:42:03,070 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:03,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:03,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:03,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:3 [2021-06-05 23:42:03,097 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:03,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000162144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:03,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:03,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:42:03,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78737157] [2021-06-05 23:42:03,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:42:03,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:03,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:42:03,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:42:03,099 INFO L87 Difference]: Start difference. First operand 38429 states and 159820 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:04,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:04,042 INFO L93 Difference]: Finished difference Result 65745 states and 271150 transitions. [2021-06-05 23:42:04,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:42:04,043 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:04,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:04,604 INFO L225 Difference]: With dead ends: 65745 [2021-06-05 23:42:04,604 INFO L226 Difference]: Without dead ends: 65261 [2021-06-05 23:42:04,604 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 527.8ms TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:42:04,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65261 states. [2021-06-05 23:42:05,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65261 to 46789. [2021-06-05 23:42:05,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46789 states, 46788 states have (on average 4.141553389758058) internal successors, (193775), 46788 states have internal predecessors, (193775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:06,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46789 states to 46789 states and 193775 transitions. [2021-06-05 23:42:06,014 INFO L78 Accepts]: Start accepts. Automaton has 46789 states and 193775 transitions. Word has length 39 [2021-06-05 23:42:06,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:06,014 INFO L482 AbstractCegarLoop]: Abstraction has 46789 states and 193775 transitions. [2021-06-05 23:42:06,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:06,014 INFO L276 IsEmpty]: Start isEmpty. Operand 46789 states and 193775 transitions. [2021-06-05 23:42:06,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:06,113 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:06,113 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:06,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 23:42:06,314 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:06,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:06,314 INFO L82 PathProgramCache]: Analyzing trace with hash 899626485, now seen corresponding path program 30 times [2021-06-05 23:42:06,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:06,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036409693] [2021-06-05 23:42:06,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:06,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:06,494 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:06,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:06,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036409693] [2021-06-05 23:42:06,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036409693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:06,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558830018] [2021-06-05 23:42:06,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:06,537 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:42:06,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:06,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:42:06,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:06,633 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:06,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2021-06-05 23:42:06,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:06,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:06,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:06,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-06-05 23:42:06,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:06,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:06,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 32 treesize of output 14 [2021-06-05 23:42:06,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:06,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:06,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:06,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:7 [2021-06-05 23:42:06,759 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:06,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558830018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:06,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:06,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 23:42:06,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347228475] [2021-06-05 23:42:06,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:42:06,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:06,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:42:06,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:42:06,760 INFO L87 Difference]: Start difference. First operand 46789 states and 193775 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 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 23:42:07,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:07,852 INFO L93 Difference]: Finished difference Result 64830 states and 268107 transitions. [2021-06-05 23:42:07,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:42:07,862 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 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 39 [2021-06-05 23:42:07,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:08,144 INFO L225 Difference]: With dead ends: 64830 [2021-06-05 23:42:08,145 INFO L226 Difference]: Without dead ends: 64594 [2021-06-05 23:42:08,145 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 275.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:42:08,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64594 states. [2021-06-05 23:42:09,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64594 to 46733. [2021-06-05 23:42:09,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46733 states, 46732 states have (on average 4.142322177522897) internal successors, (193579), 46732 states have internal predecessors, (193579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:09,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46733 states to 46733 states and 193579 transitions. [2021-06-05 23:42:09,570 INFO L78 Accepts]: Start accepts. Automaton has 46733 states and 193579 transitions. Word has length 39 [2021-06-05 23:42:09,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:09,571 INFO L482 AbstractCegarLoop]: Abstraction has 46733 states and 193579 transitions. [2021-06-05 23:42:09,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 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 23:42:09,571 INFO L276 IsEmpty]: Start isEmpty. Operand 46733 states and 193579 transitions. [2021-06-05 23:42:09,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:09,664 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:09,664 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:09,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:09,865 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:09,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:09,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1573156905, now seen corresponding path program 31 times [2021-06-05 23:42:09,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:09,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118003467] [2021-06-05 23:42:09,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:09,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:10,028 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:10,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:10,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118003467] [2021-06-05 23:42:10,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118003467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:10,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693575536] [2021-06-05 23:42:10,029 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 23:42:10,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:10,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:42:10,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:10,199 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:10,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 29 [2021-06-05 23:42:10,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:10,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:10,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:10,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:42 [2021-06-05 23:42:10,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:10,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:10,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:10,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 50 treesize of output 14 [2021-06-05 23:42:10,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:10,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:10,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:10,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:42:10,372 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:10,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693575536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:10,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:10,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:42:10,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004205498] [2021-06-05 23:42:10,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:42:10,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:10,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:42:10,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:10,373 INFO L87 Difference]: Start difference. First operand 46733 states and 193579 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:10,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:10,946 INFO L93 Difference]: Finished difference Result 62436 states and 259935 transitions. [2021-06-05 23:42:10,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:42:10,947 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:10,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:11,611 INFO L225 Difference]: With dead ends: 62436 [2021-06-05 23:42:11,612 INFO L226 Difference]: Without dead ends: 62381 [2021-06-05 23:42:11,612 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 240.1ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:11,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62381 states. [2021-06-05 23:42:12,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62381 to 47427. [2021-06-05 23:42:12,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47427 states, 47426 states have (on average 4.144287943322229) internal successors, (196547), 47426 states have internal predecessors, (196547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:13,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47427 states to 47427 states and 196547 transitions. [2021-06-05 23:42:13,040 INFO L78 Accepts]: Start accepts. Automaton has 47427 states and 196547 transitions. Word has length 39 [2021-06-05 23:42:13,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:13,041 INFO L482 AbstractCegarLoop]: Abstraction has 47427 states and 196547 transitions. [2021-06-05 23:42:13,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:13,041 INFO L276 IsEmpty]: Start isEmpty. Operand 47427 states and 196547 transitions. [2021-06-05 23:42:13,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:13,140 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:13,140 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:13,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-06-05 23:42:13,340 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:13,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:13,341 INFO L82 PathProgramCache]: Analyzing trace with hash 935568875, now seen corresponding path program 32 times [2021-06-05 23:42:13,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:13,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757864947] [2021-06-05 23:42:13,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:13,492 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:13,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:13,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757864947] [2021-06-05 23:42:13,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757864947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:13,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147516550] [2021-06-05 23:42:13,493 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 23:42:13,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:42:13,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:13,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:42:13,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:13,715 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:13,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-06-05 23:42:13,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:13,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:13,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:13,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:46 [2021-06-05 23:42:13,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:13,801 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:13,802 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 44 treesize of output 40 [2021-06-05 23:42:13,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:13,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:13,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:42:13,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-06-05 23:42:13,876 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:13,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147516550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:13,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:13,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-06-05 23:42:13,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251240718] [2021-06-05 23:42:13,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:42:13,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:13,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:42:13,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:42:13,877 INFO L87 Difference]: Start difference. First operand 47427 states and 196547 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:15,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:15,122 INFO L93 Difference]: Finished difference Result 78227 states and 325577 transitions. [2021-06-05 23:42:15,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:42:15,123 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:15,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:15,402 INFO L225 Difference]: With dead ends: 78227 [2021-06-05 23:42:15,403 INFO L226 Difference]: Without dead ends: 78172 [2021-06-05 23:42:15,403 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 392.4ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:42:15,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78172 states. [2021-06-05 23:42:16,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78172 to 47675. [2021-06-05 23:42:16,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47675 states, 47674 states have (on average 4.145634937282376) internal successors, (197639), 47674 states have internal predecessors, (197639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:16,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47675 states to 47675 states and 197639 transitions. [2021-06-05 23:42:16,910 INFO L78 Accepts]: Start accepts. Automaton has 47675 states and 197639 transitions. Word has length 39 [2021-06-05 23:42:16,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:16,911 INFO L482 AbstractCegarLoop]: Abstraction has 47675 states and 197639 transitions. [2021-06-05 23:42:16,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:16,911 INFO L276 IsEmpty]: Start isEmpty. Operand 47675 states and 197639 transitions. [2021-06-05 23:42:16,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:16,999 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:16,999 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:17,199 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:17,200 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:17,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:17,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1940405397, now seen corresponding path program 33 times [2021-06-05 23:42:17,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:17,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804630024] [2021-06-05 23:42:17,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:17,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:17,344 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:17,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:17,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804630024] [2021-06-05 23:42:17,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804630024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:17,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299680759] [2021-06-05 23:42:17,344 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 23:42:17,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:42:17,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:17,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:42:17,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:17,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:17,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:17,634 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:17,634 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 55 treesize of output 45 [2021-06-05 23:42:17,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:17,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:17,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:17,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:46 [2021-06-05 23:42:17,736 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:42:17,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:42:17,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:17,752 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:17,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 23:42:17,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:17,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:17,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:42:17,772 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-06-05 23:42:17,862 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:17,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299680759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:17,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:17,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:42:17,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553464597] [2021-06-05 23:42:17,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:42:17,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:17,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:42:17,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:42:17,863 INFO L87 Difference]: Start difference. First operand 47675 states and 197639 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:19,203 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 50 [2021-06-05 23:42:21,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:21,243 INFO L93 Difference]: Finished difference Result 167471 states and 703721 transitions. [2021-06-05 23:42:21,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:42:21,244 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:21,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:21,883 INFO L225 Difference]: With dead ends: 167471 [2021-06-05 23:42:21,883 INFO L226 Difference]: Without dead ends: 167221 [2021-06-05 23:42:21,884 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1545.8ms TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:42:22,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167221 states. [2021-06-05 23:42:24,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167221 to 55785. [2021-06-05 23:42:24,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55785 states, 55784 states have (on average 4.177380610927865) internal successors, (233031), 55784 states have internal predecessors, (233031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:24,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55785 states to 55785 states and 233031 transitions. [2021-06-05 23:42:24,707 INFO L78 Accepts]: Start accepts. Automaton has 55785 states and 233031 transitions. Word has length 39 [2021-06-05 23:42:24,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:24,707 INFO L482 AbstractCegarLoop]: Abstraction has 55785 states and 233031 transitions. [2021-06-05 23:42:24,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:24,707 INFO L276 IsEmpty]: Start isEmpty. Operand 55785 states and 233031 transitions. [2021-06-05 23:42:24,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:24,838 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:24,838 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:25,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 23:42:25,039 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:25,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:25,039 INFO L82 PathProgramCache]: Analyzing trace with hash -463391085, now seen corresponding path program 34 times [2021-06-05 23:42:25,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:25,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664598568] [2021-06-05 23:42:25,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:25,205 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:25,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:25,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664598568] [2021-06-05 23:42:25,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664598568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:25,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821852929] [2021-06-05 23:42:25,205 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:42:25,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:42:25,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:25,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:42:25,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:25,371 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:25,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 23:42:25,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:25,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:25,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:25,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:38 [2021-06-05 23:42:25,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:25,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:25,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:25,449 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 50 treesize of output 14 [2021-06-05 23:42:25,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:25,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:25,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:25,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:42:25,482 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:25,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821852929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:25,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:25,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:42:25,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448797977] [2021-06-05 23:42:25,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:42:25,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:25,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:42:25,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:25,484 INFO L87 Difference]: Start difference. First operand 55785 states and 233031 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:42:26,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:26,071 INFO L93 Difference]: Finished difference Result 73214 states and 304759 transitions. [2021-06-05 23:42:26,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:42:26,071 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 39 [2021-06-05 23:42:26,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:26,803 INFO L225 Difference]: With dead ends: 73214 [2021-06-05 23:42:26,803 INFO L226 Difference]: Without dead ends: 73022 [2021-06-05 23:42:26,804 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 253.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:26,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73022 states. [2021-06-05 23:42:28,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73022 to 55761. [2021-06-05 23:42:28,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55761 states, 55760 states have (on average 4.177815638450502) internal successors, (232955), 55760 states have internal predecessors, (232955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:28,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55761 states to 55761 states and 232955 transitions. [2021-06-05 23:42:28,548 INFO L78 Accepts]: Start accepts. Automaton has 55761 states and 232955 transitions. Word has length 39 [2021-06-05 23:42:28,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:28,548 INFO L482 AbstractCegarLoop]: Abstraction has 55761 states and 232955 transitions. [2021-06-05 23:42:28,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:42:28,548 INFO L276 IsEmpty]: Start isEmpty. Operand 55761 states and 232955 transitions. [2021-06-05 23:42:28,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:28,680 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:28,680 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:28,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-06-05 23:42:28,885 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:28,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:28,886 INFO L82 PathProgramCache]: Analyzing trace with hash -120548947, now seen corresponding path program 35 times [2021-06-05 23:42:28,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:28,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960890240] [2021-06-05 23:42:28,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:28,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:29,023 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:29,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:29,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960890240] [2021-06-05 23:42:29,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960890240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:29,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675677593] [2021-06-05 23:42:29,024 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 23:42:29,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:42:29,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:29,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:42:29,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:29,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:29,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:29,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:29,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42: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 45 treesize of output 55 [2021-06-05 23:42:29,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:29,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:29,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:29,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:63, output treesize:43 [2021-06-05 23:42:29,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:29,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:29,443 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 17 treesize of output 9 [2021-06-05 23:42:29,445 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:29,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:29,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:29,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:3 [2021-06-05 23:42:29,473 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:29,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675677593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:29,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:29,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:42:29,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918141535] [2021-06-05 23:42:29,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:42:29,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:29,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:42:29,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:42:29,474 INFO L87 Difference]: Start difference. First operand 55761 states and 232955 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:31,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:31,180 INFO L93 Difference]: Finished difference Result 79124 states and 330548 transitions. [2021-06-05 23:42:31,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:42:31,180 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:31,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:31,413 INFO L225 Difference]: With dead ends: 79124 [2021-06-05 23:42:31,413 INFO L226 Difference]: Without dead ends: 78780 [2021-06-05 23:42:31,413 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 649.2ms TimeCoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:42:31,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78780 states. [2021-06-05 23:42:32,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78780 to 59128. [2021-06-05 23:42:32,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59128 states, 59127 states have (on average 4.179867065807499) internal successors, (247143), 59127 states have internal predecessors, (247143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:33,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59128 states to 59128 states and 247143 transitions. [2021-06-05 23:42:33,071 INFO L78 Accepts]: Start accepts. Automaton has 59128 states and 247143 transitions. Word has length 39 [2021-06-05 23:42:33,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:33,071 INFO L482 AbstractCegarLoop]: Abstraction has 59128 states and 247143 transitions. [2021-06-05 23:42:33,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:33,071 INFO L276 IsEmpty]: Start isEmpty. Operand 59128 states and 247143 transitions. [2021-06-05 23:42:33,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:33,635 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:33,636 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:33,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:33,857 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:33,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:33,857 INFO L82 PathProgramCache]: Analyzing trace with hash -758136977, now seen corresponding path program 36 times [2021-06-05 23:42:33,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:33,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925222995] [2021-06-05 23:42:33,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:33,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:33,988 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:33,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:33,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925222995] [2021-06-05 23:42:33,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925222995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:33,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121444122] [2021-06-05 23:42:33,988 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:34,020 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:42:34,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:34,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:42:34,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:34,199 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:34,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-06-05 23:42:34,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:34,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:34,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:34,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:46 [2021-06-05 23:42:34,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:34,269 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:34,269 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 44 treesize of output 40 [2021-06-05 23:42:34,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:34,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:34,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:42:34,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:42:34,330 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:34,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121444122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:34,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:34,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-06-05 23:42:34,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2926778] [2021-06-05 23:42:34,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:42:34,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:34,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:42:34,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:42:34,331 INFO L87 Difference]: Start difference. First operand 59128 states and 247143 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:35,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:35,310 INFO L93 Difference]: Finished difference Result 92228 states and 385830 transitions. [2021-06-05 23:42:35,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:42:35,310 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:35,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:35,613 INFO L225 Difference]: With dead ends: 92228 [2021-06-05 23:42:35,614 INFO L226 Difference]: Without dead ends: 92173 [2021-06-05 23:42:35,614 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 407.0ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:42:36,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92173 states. [2021-06-05 23:42:37,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92173 to 59640. [2021-06-05 23:42:37,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59640 states, 59639 states have (on average 4.181676419792418) internal successors, (249391), 59639 states have internal predecessors, (249391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:37,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59640 states to 59640 states and 249391 transitions. [2021-06-05 23:42:37,801 INFO L78 Accepts]: Start accepts. Automaton has 59640 states and 249391 transitions. Word has length 39 [2021-06-05 23:42:37,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:37,801 INFO L482 AbstractCegarLoop]: Abstraction has 59640 states and 249391 transitions. [2021-06-05 23:42:37,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:37,801 INFO L276 IsEmpty]: Start isEmpty. Operand 59640 states and 249391 transitions. [2021-06-05 23:42:37,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:37,931 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:37,931 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:38,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-05 23:42:38,133 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:38,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:38,134 INFO L82 PathProgramCache]: Analyzing trace with hash 660856047, now seen corresponding path program 37 times [2021-06-05 23:42:38,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:38,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359538686] [2021-06-05 23:42:38,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:38,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:38,252 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:38,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:38,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359538686] [2021-06-05 23:42:38,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359538686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:38,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109803446] [2021-06-05 23:42:38,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:38,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:38,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:42:38,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:38,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:38,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:38,483 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 68 treesize of output 40 [2021-06-05 23:42:38,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:38,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:38,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:38,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-06-05 23:42:38,515 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:38,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:42:38,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:38,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:38,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:38,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:42:38,538 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:38,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109803446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:38,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:38,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:42:38,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562983558] [2021-06-05 23:42:38,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:42:38,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:38,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:42:38,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:38,539 INFO L87 Difference]: Start difference. First operand 59640 states and 249391 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:42:39,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:39,733 INFO L93 Difference]: Finished difference Result 83797 states and 350880 transitions. [2021-06-05 23:42:39,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:42:39,734 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 39 [2021-06-05 23:42:39,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:40,030 INFO L225 Difference]: With dead ends: 83797 [2021-06-05 23:42:40,030 INFO L226 Difference]: Without dead ends: 83742 [2021-06-05 23:42:40,030 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 216.9ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:42:40,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83742 states. [2021-06-05 23:42:41,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83742 to 58240. [2021-06-05 23:42:41,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58240 states, 58239 states have (on average 4.177080650423256) internal successors, (243269), 58239 states have internal predecessors, (243269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:41,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58240 states to 58240 states and 243269 transitions. [2021-06-05 23:42:41,714 INFO L78 Accepts]: Start accepts. Automaton has 58240 states and 243269 transitions. Word has length 39 [2021-06-05 23:42:41,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:41,714 INFO L482 AbstractCegarLoop]: Abstraction has 58240 states and 243269 transitions. [2021-06-05 23:42:41,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:42:41,714 INFO L276 IsEmpty]: Start isEmpty. Operand 58240 states and 243269 transitions. [2021-06-05 23:42:41,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:41,847 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:41,847 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:42,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:42,048 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:42,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:42,048 INFO L82 PathProgramCache]: Analyzing trace with hash 1354477999, now seen corresponding path program 38 times [2021-06-05 23:42:42,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:42,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350158051] [2021-06-05 23:42:42,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:42,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:42,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350158051] [2021-06-05 23:42:42,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350158051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:42,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114945481] [2021-06-05 23:42:42,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:42,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:42:42,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:42,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:42:42,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:42,391 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:42,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-06-05 23:42:42,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:42,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:42,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:42,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:46 [2021-06-05 23:42:42,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:42,900 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:42,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:42:42,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:42,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:42,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:42:42,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:42:43,007 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:43,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114945481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:43,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:43,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-06-05 23:42:43,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401656876] [2021-06-05 23:42:43,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:42:43,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:43,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:42:43,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:42:43,009 INFO L87 Difference]: Start difference. First operand 58240 states and 243269 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:44,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:44,159 INFO L93 Difference]: Finished difference Result 89930 states and 375897 transitions. [2021-06-05 23:42:44,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:42:44,159 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:44,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:44,429 INFO L225 Difference]: With dead ends: 89930 [2021-06-05 23:42:44,429 INFO L226 Difference]: Without dead ends: 89875 [2021-06-05 23:42:44,429 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 427.9ms TimeCoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:42:44,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89875 states. [2021-06-05 23:42:46,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89875 to 58868. [2021-06-05 23:42:46,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58868 states, 58867 states have (on average 4.17892877163776) internal successors, (246001), 58867 states have internal predecessors, (246001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:46,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58868 states to 58868 states and 246001 transitions. [2021-06-05 23:42:46,971 INFO L78 Accepts]: Start accepts. Automaton has 58868 states and 246001 transitions. Word has length 39 [2021-06-05 23:42:46,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:46,971 INFO L482 AbstractCegarLoop]: Abstraction has 58868 states and 246001 transitions. [2021-06-05 23:42:46,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:46,971 INFO L276 IsEmpty]: Start isEmpty. Operand 58868 states and 246001 transitions. [2021-06-05 23:42:47,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:47,093 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:47,093 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:47,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:47,294 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:47,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:47,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1521496273, now seen corresponding path program 39 times [2021-06-05 23:42:47,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:47,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448221356] [2021-06-05 23:42:47,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:47,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:47,431 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:47,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:47,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448221356] [2021-06-05 23:42:47,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448221356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:47,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282631076] [2021-06-05 23:42:47,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:47,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:42:47,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:47,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:42:47,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:47,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:47,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:47,713 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:47,713 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 55 treesize of output 45 [2021-06-05 23:42:47,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:47,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:47,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:47,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:82, output treesize:56 [2021-06-05 23:42:47,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:47,835 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:47,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:42:47,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:47,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:47,845 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 23:42:47,846 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:47,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:47,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:42:47,874 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:94, output treesize:36 [2021-06-05 23:42:47,944 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:47,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282631076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:47,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:47,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:42:47,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949133421] [2021-06-05 23:42:47,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:42:47,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:47,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:42:47,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:42:47,946 INFO L87 Difference]: Start difference. First operand 58868 states and 246001 transitions. Second operand has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:50,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:50,672 INFO L93 Difference]: Finished difference Result 113966 states and 476470 transitions. [2021-06-05 23:42:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:42:50,673 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:42:50,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:51,049 INFO L225 Difference]: With dead ends: 113966 [2021-06-05 23:42:51,049 INFO L226 Difference]: Without dead ends: 113856 [2021-06-05 23:42:51,050 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 1744.3ms TimeCoverageRelationStatistics Valid=338, Invalid=1824, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:42:51,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113856 states. [2021-06-05 23:42:53,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113856 to 58604. [2021-06-05 23:42:53,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58604 states, 58603 states have (on average 4.177960172687405) internal successors, (244841), 58603 states have internal predecessors, (244841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:53,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58604 states to 58604 states and 244841 transitions. [2021-06-05 23:42:53,331 INFO L78 Accepts]: Start accepts. Automaton has 58604 states and 244841 transitions. Word has length 39 [2021-06-05 23:42:53,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:53,331 INFO L482 AbstractCegarLoop]: Abstraction has 58604 states and 244841 transitions. [2021-06-05 23:42:53,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:53,331 INFO L276 IsEmpty]: Start isEmpty. Operand 58604 states and 244841 transitions. [2021-06-05 23:42:53,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:53,464 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:53,464 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:53,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:53,665 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:53,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:53,665 INFO L82 PathProgramCache]: Analyzing trace with hash -855789521, now seen corresponding path program 40 times [2021-06-05 23:42:53,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:53,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76452652] [2021-06-05 23:42:53,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:53,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:53,804 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:53,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:53,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76452652] [2021-06-05 23:42:53,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76452652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:53,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983001345] [2021-06-05 23:42:53,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:53,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:42:53,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:53,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:42:53,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:54,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:54,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:42:54,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-06-05 23:42:54,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:54,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:54,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:54,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-06-05 23:42:54,071 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:42:54,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:42:54,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:42:54,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:54,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:42:54,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:42:54,095 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:54,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983001345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:54,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:54,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:42:54,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041711666] [2021-06-05 23:42:54,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:42:54,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:54,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:42:54,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:54,096 INFO L87 Difference]: Start difference. First operand 58604 states and 244841 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:42:55,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:42:55,166 INFO L93 Difference]: Finished difference Result 75945 states and 317780 transitions. [2021-06-05 23:42:55,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:42:55,167 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 39 [2021-06-05 23:42:55,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:42:55,435 INFO L225 Difference]: With dead ends: 75945 [2021-06-05 23:42:55,435 INFO L226 Difference]: Without dead ends: 75890 [2021-06-05 23:42:55,435 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 210.6ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:42:55,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75890 states. [2021-06-05 23:42:56,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75890 to 58898. [2021-06-05 23:42:56,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58898 states, 58897 states have (on average 4.178328267993276) internal successors, (246091), 58897 states have internal predecessors, (246091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:57,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58898 states to 58898 states and 246091 transitions. [2021-06-05 23:42:57,070 INFO L78 Accepts]: Start accepts. Automaton has 58898 states and 246091 transitions. Word has length 39 [2021-06-05 23:42:57,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:42:57,070 INFO L482 AbstractCegarLoop]: Abstraction has 58898 states and 246091 transitions. [2021-06-05 23:42:57,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:42:57,071 INFO L276 IsEmpty]: Start isEmpty. Operand 58898 states and 246091 transitions. [2021-06-05 23:42:57,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:42:57,212 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:42:57,212 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:42:57,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 23:42:57,413 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:42:57,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:42:57,413 INFO L82 PathProgramCache]: Analyzing trace with hash -2070849197, now seen corresponding path program 41 times [2021-06-05 23:42:57,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:42:57,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444942278] [2021-06-05 23:42:57,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:42:57,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:42:57,601 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:57,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:42:57,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444942278] [2021-06-05 23:42:57,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444942278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:57,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379162769] [2021-06-05 23:42:57,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:42:57,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:42:57,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:42:57,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:42:57,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:42:57,808 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:42:57,809 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 37 treesize of output 41 [2021-06-05 23:42:57,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:57,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:57,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:42:57,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:44 [2021-06-05 23:42:57,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:42:57,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:57,958 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 26 treesize of output 30 [2021-06-05 23:42:57,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:42:57,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:42:57,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:42:57,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:21 [2021-06-05 23:42:58,041 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:42:58,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379162769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:42:58,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:42:58,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:42:58,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717980046] [2021-06-05 23:42:58,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:42:58,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:42:58,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:42:58,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:42:58,042 INFO L87 Difference]: Start difference. First operand 58898 states and 246091 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:42:58,618 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-06-05 23:43:01,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:01,086 INFO L93 Difference]: Finished difference Result 138025 states and 575497 transitions. [2021-06-05 23:43:01,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:43:01,086 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:01,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:01,570 INFO L225 Difference]: With dead ends: 138025 [2021-06-05 23:43:01,570 INFO L226 Difference]: Without dead ends: 137536 [2021-06-05 23:43:01,571 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 1296.3ms TimeCoverageRelationStatistics Valid=213, Invalid=1427, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:43:01,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137536 states. [2021-06-05 23:43:03,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137536 to 61456. [2021-06-05 23:43:03,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61456 states, 61455 states have (on average 4.166544626149215) internal successors, (256055), 61455 states have internal predecessors, (256055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:03,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61456 states to 61456 states and 256055 transitions. [2021-06-05 23:43:03,688 INFO L78 Accepts]: Start accepts. Automaton has 61456 states and 256055 transitions. Word has length 39 [2021-06-05 23:43:03,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:03,688 INFO L482 AbstractCegarLoop]: Abstraction has 61456 states and 256055 transitions. [2021-06-05 23:43:03,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:03,689 INFO L276 IsEmpty]: Start isEmpty. Operand 61456 states and 256055 transitions. [2021-06-05 23:43:03,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:03,816 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:03,817 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:04,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 23:43:04,017 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:04,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:04,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1117723749, now seen corresponding path program 42 times [2021-06-05 23:43:04,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:04,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552675029] [2021-06-05 23:43:04,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:04,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:04,665 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:04,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:04,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552675029] [2021-06-05 23:43:04,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552675029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:04,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544069861] [2021-06-05 23:43:04,666 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:43:04,748 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:43:04,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:04,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:43:04,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:04,942 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:43:04,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 40 [2021-06-05 23:43:04,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:04,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:04,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:43:04,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:34 [2021-06-05 23:43:05,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:05,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:05,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:05,002 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 32 treesize of output 14 [2021-06-05 23:43:05,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:05,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:05,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:05,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:7 [2021-06-05 23:43:05,030 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:05,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544069861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:05,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:05,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:43:05,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883223990] [2021-06-05 23:43:05,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:43:05,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:05,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:43:05,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:43:05,031 INFO L87 Difference]: Start difference. First operand 61456 states and 256055 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:05,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:05,831 INFO L93 Difference]: Finished difference Result 85509 states and 356112 transitions. [2021-06-05 23:43:05,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:43:05,832 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:05,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:06,094 INFO L225 Difference]: With dead ends: 85509 [2021-06-05 23:43:06,094 INFO L226 Difference]: Without dead ends: 85349 [2021-06-05 23:43:06,095 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 766.1ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:43:06,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85349 states. [2021-06-05 23:43:08,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85349 to 61792. [2021-06-05 23:43:08,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61792 states, 61791 states have (on average 4.166804227152822) internal successors, (257471), 61791 states have internal predecessors, (257471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:08,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61792 states to 61792 states and 257471 transitions. [2021-06-05 23:43:08,312 INFO L78 Accepts]: Start accepts. Automaton has 61792 states and 257471 transitions. Word has length 39 [2021-06-05 23:43:08,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:08,312 INFO L482 AbstractCegarLoop]: Abstraction has 61792 states and 257471 transitions. [2021-06-05 23:43:08,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:08,313 INFO L276 IsEmpty]: Start isEmpty. Operand 61792 states and 257471 transitions. [2021-06-05 23:43:08,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:08,443 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:08,443 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:08,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 23:43:08,644 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:08,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:08,645 INFO L82 PathProgramCache]: Analyzing trace with hash -360192415, now seen corresponding path program 43 times [2021-06-05 23:43:08,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:08,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071623856] [2021-06-05 23:43:08,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:08,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:08,796 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:08,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:08,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071623856] [2021-06-05 23:43:08,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071623856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:08,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173237790] [2021-06-05 23:43:08,797 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 23:43:08,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:08,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:08,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:09,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:09,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:09,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:09,027 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 68 treesize of output 40 [2021-06-05 23:43:09,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:09,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:09,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:09,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-06-05 23:43:09,064 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:43:09,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:43:09,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:09,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:09,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:09,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:43:09,096 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:09,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173237790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:09,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:09,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:43:09,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953334441] [2021-06-05 23:43:09,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:43:09,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:09,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:43:09,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:43:09,098 INFO L87 Difference]: Start difference. First operand 61792 states and 257471 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:43:10,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:10,315 INFO L93 Difference]: Finished difference Result 85331 states and 355146 transitions. [2021-06-05 23:43:10,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:43:10,329 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 39 [2021-06-05 23:43:10,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:10,642 INFO L225 Difference]: With dead ends: 85331 [2021-06-05 23:43:10,642 INFO L226 Difference]: Without dead ends: 85241 [2021-06-05 23:43:10,643 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 294.6ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:43:10,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85241 states. [2021-06-05 23:43:12,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85241 to 61632. [2021-06-05 23:43:12,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61632 states, 61631 states have (on average 4.166653145332706) internal successors, (256795), 61631 states have internal predecessors, (256795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:12,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61632 states to 61632 states and 256795 transitions. [2021-06-05 23:43:12,413 INFO L78 Accepts]: Start accepts. Automaton has 61632 states and 256795 transitions. Word has length 39 [2021-06-05 23:43:12,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:12,414 INFO L482 AbstractCegarLoop]: Abstraction has 61632 states and 256795 transitions. [2021-06-05 23:43:12,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:43:12,414 INFO L276 IsEmpty]: Start isEmpty. Operand 61632 states and 256795 transitions. [2021-06-05 23:43:12,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:12,547 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:12,548 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:12,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-06-05 23:43:12,748 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:12,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:12,749 INFO L82 PathProgramCache]: Analyzing trace with hash -648841051, now seen corresponding path program 44 times [2021-06-05 23:43:12,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:12,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932660878] [2021-06-05 23:43:12,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:12,901 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:12,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:12,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932660878] [2021-06-05 23:43:12,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932660878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:12,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351292514] [2021-06-05 23:43:12,902 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 23:43:12,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:43:12,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:12,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:12,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:13,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:13,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:13,054 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 58 treesize of output 30 [2021-06-05 23:43:13,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:13,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:13,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:13,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-06-05 23:43:13,103 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:43:13,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:43:13,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:13,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:13,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:13,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:43:13,132 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:13,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351292514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:13,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:13,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:43:13,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385127330] [2021-06-05 23:43:13,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:43:13,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:13,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:43:13,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:43:13,133 INFO L87 Difference]: Start difference. First operand 61632 states and 256795 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:43:14,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:14,339 INFO L93 Difference]: Finished difference Result 77905 states and 323876 transitions. [2021-06-05 23:43:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:43:14,339 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 39 [2021-06-05 23:43:14,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:14,572 INFO L225 Difference]: With dead ends: 77905 [2021-06-05 23:43:14,572 INFO L226 Difference]: Without dead ends: 77815 [2021-06-05 23:43:14,572 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 249.4ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:43:14,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77815 states. [2021-06-05 23:43:16,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77815 to 61720. [2021-06-05 23:43:16,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61720 states, 61719 states have (on average 4.167063627084042) internal successors, (257187), 61719 states have internal predecessors, (257187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:16,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61720 states to 61720 states and 257187 transitions. [2021-06-05 23:43:16,320 INFO L78 Accepts]: Start accepts. Automaton has 61720 states and 257187 transitions. Word has length 39 [2021-06-05 23:43:16,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:16,321 INFO L482 AbstractCegarLoop]: Abstraction has 61720 states and 257187 transitions. [2021-06-05 23:43:16,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:43:16,321 INFO L276 IsEmpty]: Start isEmpty. Operand 61720 states and 257187 transitions. [2021-06-05 23:43:16,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:16,453 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:16,453 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:16,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:16,655 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:16,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:16,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1103043159, now seen corresponding path program 45 times [2021-06-05 23:43:16,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:16,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141509487] [2021-06-05 23:43:16,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:16,799 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:16,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:16,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141509487] [2021-06-05 23:43:16,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141509487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:16,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911496678] [2021-06-05 23:43:16,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:16,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:43:16,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:16,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:43:16,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:17,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:17,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:17,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 35 [2021-06-05 23:43:17,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:17,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:17,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:17,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:26 [2021-06-05 23:43:17,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:17,549 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:17,549 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 44 treesize of output 40 [2021-06-05 23:43:17,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:17,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:17,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:43:17,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-06-05 23:43:17,611 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:17,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911496678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:17,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:17,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 16 [2021-06-05 23:43:17,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159154380] [2021-06-05 23:43:17,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:43:17,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:17,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:43:17,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:43:17,612 INFO L87 Difference]: Start difference. First operand 61720 states and 257187 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:18,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:18,570 INFO L93 Difference]: Finished difference Result 86748 states and 359520 transitions. [2021-06-05 23:43:18,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:43:18,570 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:18,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:18,836 INFO L225 Difference]: With dead ends: 86748 [2021-06-05 23:43:18,837 INFO L226 Difference]: Without dead ends: 86667 [2021-06-05 23:43:18,837 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 813.6ms TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:43:18,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86667 states. [2021-06-05 23:43:20,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86667 to 62287. [2021-06-05 23:43:20,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62287 states, 62286 states have (on average 4.167421250361237) internal successors, (259572), 62286 states have internal predecessors, (259572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:21,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62287 states to 62287 states and 259572 transitions. [2021-06-05 23:43:21,011 INFO L78 Accepts]: Start accepts. Automaton has 62287 states and 259572 transitions. Word has length 39 [2021-06-05 23:43:21,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:21,011 INFO L482 AbstractCegarLoop]: Abstraction has 62287 states and 259572 transitions. [2021-06-05 23:43:21,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:21,011 INFO L276 IsEmpty]: Start isEmpty. Operand 62287 states and 259572 transitions. [2021-06-05 23:43:21,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:21,134 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:21,134 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:21,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-06-05 23:43:21,335 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:21,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:21,335 INFO L82 PathProgramCache]: Analyzing trace with hash 831476315, now seen corresponding path program 46 times [2021-06-05 23:43:21,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:21,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554493657] [2021-06-05 23:43:21,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:21,479 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:21,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:21,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554493657] [2021-06-05 23:43:21,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554493657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:21,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551198866] [2021-06-05 23:43:21,479 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 23:43:21,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:43:21,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:21,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:21,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:21,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:21,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:21,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:21,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:43:21,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:21,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:21,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:21,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:14 [2021-06-05 23:43:21,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:21,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:21,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:21,675 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 50 treesize of output 14 [2021-06-05 23:43:21,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:21,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:21,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:21,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:43:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:21,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551198866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:21,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:21,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:43:21,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445515779] [2021-06-05 23:43:21,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:43:21,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:21,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:43:21,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:43:21,704 INFO L87 Difference]: Start difference. First operand 62287 states and 259572 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23:43:22,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:22,817 INFO L93 Difference]: Finished difference Result 78514 states and 325028 transitions. [2021-06-05 23:43:22,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:43:22,818 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 39 [2021-06-05 23:43:22,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:23,148 INFO L225 Difference]: With dead ends: 78514 [2021-06-05 23:43:23,148 INFO L226 Difference]: Without dead ends: 78239 [2021-06-05 23:43:23,148 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 255.9ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:43:23,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78239 states. [2021-06-05 23:43:24,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78239 to 62182. [2021-06-05 23:43:24,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62182 states, 62181 states have (on average 4.170035863044982) internal successors, (259297), 62181 states have internal predecessors, (259297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:24,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62182 states to 62182 states and 259297 transitions. [2021-06-05 23:43:24,918 INFO L78 Accepts]: Start accepts. Automaton has 62182 states and 259297 transitions. Word has length 39 [2021-06-05 23:43:24,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:24,918 INFO L482 AbstractCegarLoop]: Abstraction has 62182 states and 259297 transitions. [2021-06-05 23:43:24,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23:43:24,919 INFO L276 IsEmpty]: Start isEmpty. Operand 62182 states and 259297 transitions. [2021-06-05 23:43:25,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:25,060 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:25,060 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:25,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-06-05 23:43:25,267 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:25,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:25,267 INFO L82 PathProgramCache]: Analyzing trace with hash 536940103, now seen corresponding path program 47 times [2021-06-05 23:43:25,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:25,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340238771] [2021-06-05 23:43:25,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:25,428 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:25,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:25,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340238771] [2021-06-05 23:43:25,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340238771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:25,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518249738] [2021-06-05 23:43:25,428 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 23:43:25,469 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:43:25,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:25,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:43:25,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:25,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:25,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:25,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:25,621 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:25,621 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 26 treesize of output 44 [2021-06-05 23:43:25,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:25,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:25,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:25,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:34 [2021-06-05 23:43:25,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:25,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:25,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:25,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-06-05 23:43:25,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:25,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:25,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:25,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:7 [2021-06-05 23:43:25,805 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:25,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518249738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:25,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:25,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:43:25,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052009815] [2021-06-05 23:43:25,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:43:25,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:25,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:43:25,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:43:25,806 INFO L87 Difference]: Start difference. First operand 62182 states and 259297 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:27,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:27,207 INFO L93 Difference]: Finished difference Result 78672 states and 327092 transitions. [2021-06-05 23:43:27,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:43:27,207 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:27,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:27,454 INFO L225 Difference]: With dead ends: 78672 [2021-06-05 23:43:27,454 INFO L226 Difference]: Without dead ends: 78591 [2021-06-05 23:43:27,454 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 420.4ms TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:43:27,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78591 states. [2021-06-05 23:43:29,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78591 to 62484. [2021-06-05 23:43:29,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62484 states, 62483 states have (on average 4.168093721492246) internal successors, (260435), 62483 states have internal predecessors, (260435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:29,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62484 states to 62484 states and 260435 transitions. [2021-06-05 23:43:29,303 INFO L78 Accepts]: Start accepts. Automaton has 62484 states and 260435 transitions. Word has length 39 [2021-06-05 23:43:29,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:29,303 INFO L482 AbstractCegarLoop]: Abstraction has 62484 states and 260435 transitions. [2021-06-05 23:43:29,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:29,303 INFO L276 IsEmpty]: Start isEmpty. Operand 62484 states and 260435 transitions. [2021-06-05 23:43:29,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:29,441 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:29,441 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:29,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:29,642 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:29,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:29,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1823507719, now seen corresponding path program 48 times [2021-06-05 23:43:29,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:29,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803306526] [2021-06-05 23:43:29,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:29,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:29,811 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:29,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:29,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803306526] [2021-06-05 23:43:29,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803306526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:29,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868855321] [2021-06-05 23:43:29,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:30,275 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:43:30,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:30,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:30,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:30,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:30,535 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 33 [2021-06-05 23:43:30,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:30,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:30,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:30,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:61, output treesize:35 [2021-06-05 23:43:30,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:30,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:30,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 44 treesize of output 40 [2021-06-05 23:43:30,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:30,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:30,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:43:30,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:43:30,810 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:30,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868855321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:30,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:30,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:43:30,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903244130] [2021-06-05 23:43:30,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:43:30,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:30,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:43:30,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:43:30,811 INFO L87 Difference]: Start difference. First operand 62484 states and 260435 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:32,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:32,171 INFO L93 Difference]: Finished difference Result 88656 states and 366189 transitions. [2021-06-05 23:43:32,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:43:32,171 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:32,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:32,814 INFO L225 Difference]: With dead ends: 88656 [2021-06-05 23:43:32,814 INFO L226 Difference]: Without dead ends: 88237 [2021-06-05 23:43:32,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 664.1ms TimeCoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:43:32,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88237 states. [2021-06-05 23:43:34,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88237 to 62970. [2021-06-05 23:43:34,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62970 states, 62969 states have (on average 4.165589417014721) internal successors, (262303), 62969 states have internal predecessors, (262303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:34,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62970 states to 62970 states and 262303 transitions. [2021-06-05 23:43:34,536 INFO L78 Accepts]: Start accepts. Automaton has 62970 states and 262303 transitions. Word has length 39 [2021-06-05 23:43:34,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:34,536 INFO L482 AbstractCegarLoop]: Abstraction has 62970 states and 262303 transitions. [2021-06-05 23:43:34,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:34,536 INFO L276 IsEmpty]: Start isEmpty. Operand 62970 states and 262303 transitions. [2021-06-05 23:43:34,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:34,670 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:34,670 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:34,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 23:43:34,871 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:34,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:34,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1149977299, now seen corresponding path program 49 times [2021-06-05 23:43:34,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:34,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254572841] [2021-06-05 23:43:34,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:35,025 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:35,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:35,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254572841] [2021-06-05 23:43:35,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254572841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:35,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447092442] [2021-06-05 23:43:35,026 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 23:43:35,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:35,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:35,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:35,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:35,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:35,260 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 58 treesize of output 30 [2021-06-05 23:43:35,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:35,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:35,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:35,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-06-05 23:43:35,346 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:43:35,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:43:35,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:35,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:35,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:35,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:43:35,367 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:35,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447092442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:35,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:35,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:43:35,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139284861] [2021-06-05 23:43:35,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:43:35,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:35,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:43:35,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:43:35,368 INFO L87 Difference]: Start difference. First operand 62970 states and 262303 transitions. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:36,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:36,514 INFO L93 Difference]: Finished difference Result 86418 states and 359506 transitions. [2021-06-05 23:43:36,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:43:36,515 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:36,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:36,815 INFO L225 Difference]: With dead ends: 86418 [2021-06-05 23:43:36,815 INFO L226 Difference]: Without dead ends: 86337 [2021-06-05 23:43:36,815 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 284.3ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:43:36,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86337 states. [2021-06-05 23:43:38,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86337 to 63322. [2021-06-05 23:43:38,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63322 states, 63321 states have (on average 4.166374504508773) internal successors, (263819), 63321 states have internal predecessors, (263819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:38,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63322 states to 63322 states and 263819 transitions. [2021-06-05 23:43:38,610 INFO L78 Accepts]: Start accepts. Automaton has 63322 states and 263819 transitions. Word has length 39 [2021-06-05 23:43:38,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:38,610 INFO L482 AbstractCegarLoop]: Abstraction has 63322 states and 263819 transitions. [2021-06-05 23:43:38,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:38,610 INFO L276 IsEmpty]: Start isEmpty. Operand 63322 states and 263819 transitions. [2021-06-05 23:43:38,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:38,751 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:38,751 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:38,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:38,951 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:38,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:38,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1787565329, now seen corresponding path program 50 times [2021-06-05 23:43:38,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:38,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627472416] [2021-06-05 23:43:38,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:39,105 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:39,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:39,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627472416] [2021-06-05 23:43:39,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627472416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:39,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822142052] [2021-06-05 23:43:39,105 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 23:43:39,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:43:39,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:39,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:43:39,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:39,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:39,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:39,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 42 [2021-06-05 23:43:39,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:39,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:39,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:39,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:42 [2021-06-05 23:43:39,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:39,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:39,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 42 [2021-06-05 23:43:39,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:39,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:39,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:43:39,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-06-05 23:43:39,967 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:39,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822142052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:39,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:39,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-06-05 23:43:39,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037486789] [2021-06-05 23:43:39,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:43:39,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:39,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:43:39,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:43:39,969 INFO L87 Difference]: Start difference. First operand 63322 states and 263819 transitions. Second operand has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:41,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:41,011 INFO L93 Difference]: Finished difference Result 92658 states and 385204 transitions. [2021-06-05 23:43:41,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:43:41,012 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:41,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:41,289 INFO L225 Difference]: With dead ends: 92658 [2021-06-05 23:43:41,289 INFO L226 Difference]: Without dead ends: 92577 [2021-06-05 23:43:41,290 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 485.7ms TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:43:41,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92577 states. [2021-06-05 23:43:43,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92577 to 63522. [2021-06-05 23:43:43,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63522 states, 63521 states have (on average 4.166858204373357) internal successors, (264683), 63521 states have internal predecessors, (264683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:43,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63522 states to 63522 states and 264683 transitions. [2021-06-05 23:43:43,540 INFO L78 Accepts]: Start accepts. Automaton has 63522 states and 264683 transitions. Word has length 39 [2021-06-05 23:43:43,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:43,540 INFO L482 AbstractCegarLoop]: Abstraction has 63522 states and 264683 transitions. [2021-06-05 23:43:43,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:43,540 INFO L276 IsEmpty]: Start isEmpty. Operand 63522 states and 264683 transitions. [2021-06-05 23:43:43,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:43,690 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:43,691 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:43,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-05 23:43:43,893 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:43,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:43,893 INFO L82 PathProgramCache]: Analyzing trace with hash -368572305, now seen corresponding path program 51 times [2021-06-05 23:43:43,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:43,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951607645] [2021-06-05 23:43:43,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:43,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:44,023 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:44,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:44,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951607645] [2021-06-05 23:43:44,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951607645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:44,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290722128] [2021-06-05 23:43:44,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:44,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:43:44,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:44,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:43:44,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:44,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:44,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:44,371 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 55 treesize of output 55 [2021-06-05 23:43:44,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:44,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:44,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:43:44,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:82, output treesize:58 [2021-06-05 23:43:44,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:44,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:44,492 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 44 treesize of output 40 [2021-06-05 23:43:44,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:44,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:44,500 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 23:43:44,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:44,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:44,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:43:44,539 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:34 [2021-06-05 23:43:44,619 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:44,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290722128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:44,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:44,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:43:44,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721479899] [2021-06-05 23:43:44,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:43:44,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:44,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:43:44,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:43:44,620 INFO L87 Difference]: Start difference. First operand 63522 states and 264683 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:46,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:46,461 INFO L93 Difference]: Finished difference Result 102208 states and 424670 transitions. [2021-06-05 23:43:46,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:43:46,461 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:46,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:46,787 INFO L225 Difference]: With dead ends: 102208 [2021-06-05 23:43:46,787 INFO L226 Difference]: Without dead ends: 101960 [2021-06-05 23:43:46,787 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 760.7ms TimeCoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:43:46,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101960 states. [2021-06-05 23:43:48,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101960 to 63536. [2021-06-05 23:43:48,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63536 states, 63535 states have (on average 4.168552766191863) internal successors, (264849), 63535 states have internal predecessors, (264849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:49,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63536 states to 63536 states and 264849 transitions. [2021-06-05 23:43:49,182 INFO L78 Accepts]: Start accepts. Automaton has 63536 states and 264849 transitions. Word has length 39 [2021-06-05 23:43:49,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:49,182 INFO L482 AbstractCegarLoop]: Abstraction has 63536 states and 264849 transitions. [2021-06-05 23:43:49,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:49,182 INFO L276 IsEmpty]: Start isEmpty. Operand 63536 states and 264849 transitions. [2021-06-05 23:43:49,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:49,323 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:49,323 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:49,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-06-05 23:43:49,524 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:49,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:49,524 INFO L82 PathProgramCache]: Analyzing trace with hash 512397673, now seen corresponding path program 52 times [2021-06-05 23:43:49,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:49,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10179935] [2021-06-05 23:43:49,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:49,677 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:49,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:49,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10179935] [2021-06-05 23:43:49,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10179935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:49,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098030776] [2021-06-05 23:43:49,677 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:49,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:43:49,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:49,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:49,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:49,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:49,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:49,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-06-05 23:43:49,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:49,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:49,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:49,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-06-05 23:43:49,979 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:43:49,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:43:49,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:49,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:49,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:49,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:43:50,006 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:50,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098030776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:50,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:50,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:43:50,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425061401] [2021-06-05 23:43:50,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:43:50,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:50,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:43:50,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:43:50,007 INFO L87 Difference]: Start difference. First operand 63536 states and 264849 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:50,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:50,894 INFO L93 Difference]: Finished difference Result 86143 states and 357565 transitions. [2021-06-05 23:43:50,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:43:50,894 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:50,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:51,657 INFO L225 Difference]: With dead ends: 86143 [2021-06-05 23:43:51,658 INFO L226 Difference]: Without dead ends: 85912 [2021-06-05 23:43:51,658 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 312.2ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:43:51,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85912 states. [2021-06-05 23:43:53,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85912 to 63676. [2021-06-05 23:43:53,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63676 states, 63675 states have (on average 4.1678994895956025) internal successors, (265391), 63675 states have internal predecessors, (265391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:53,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63676 states to 63676 states and 265391 transitions. [2021-06-05 23:43:53,430 INFO L78 Accepts]: Start accepts. Automaton has 63676 states and 265391 transitions. Word has length 39 [2021-06-05 23:43:53,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:53,430 INFO L482 AbstractCegarLoop]: Abstraction has 63676 states and 265391 transitions. [2021-06-05 23:43:53,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:53,430 INFO L276 IsEmpty]: Start isEmpty. Operand 63676 states and 265391 transitions. [2021-06-05 23:43:53,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:53,560 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:53,560 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:53,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:53,761 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:53,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:53,761 INFO L82 PathProgramCache]: Analyzing trace with hash -965518491, now seen corresponding path program 53 times [2021-06-05 23:43:53,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:53,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674231564] [2021-06-05 23:43:53,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:53,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:53,923 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:53,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:53,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674231564] [2021-06-05 23:43:53,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674231564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:53,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303941750] [2021-06-05 23:43:53,923 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:53,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:43:53,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:53,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:43:53,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:54,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:54,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:54,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:54,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:43:54,133 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 46 treesize of output 30 [2021-06-05 23:43:54,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:43:54,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:54,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:54,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:19 [2021-06-05 23:43:54,163 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:43:54,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 9 [2021-06-05 23:43:54,165 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:43:54,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:54,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:43:54,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:7 [2021-06-05 23:43:54,190 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:54,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303941750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:54,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:54,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 23:43:54,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573317958] [2021-06-05 23:43:54,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:43:54,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:54,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:43:54,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:43:54,191 INFO L87 Difference]: Start difference. First operand 63676 states and 265391 transitions. Second operand has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:55,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:43:55,718 INFO L93 Difference]: Finished difference Result 84267 states and 349854 transitions. [2021-06-05 23:43:55,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:43:55,718 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:43:55,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:43:55,990 INFO L225 Difference]: With dead ends: 84267 [2021-06-05 23:43:55,990 INFO L226 Difference]: Without dead ends: 83970 [2021-06-05 23:43:55,990 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 438.1ms TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:43:56,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83970 states. [2021-06-05 23:43:57,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83970 to 63542. [2021-06-05 23:43:57,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63542 states, 63541 states have (on average 4.169292267984451) internal successors, (264921), 63541 states have internal predecessors, (264921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:57,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63542 states to 63542 states and 264921 transitions. [2021-06-05 23:43:57,995 INFO L78 Accepts]: Start accepts. Automaton has 63542 states and 264921 transitions. Word has length 39 [2021-06-05 23:43:57,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:43:57,995 INFO L482 AbstractCegarLoop]: Abstraction has 63542 states and 264921 transitions. [2021-06-05 23:43:57,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:43:57,995 INFO L276 IsEmpty]: Start isEmpty. Operand 63542 states and 264921 transitions. [2021-06-05 23:43:58,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:43:58,132 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:43:58,132 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:43:58,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-06-05 23:43:58,337 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:43:58,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:43:58,337 INFO L82 PathProgramCache]: Analyzing trace with hash 167297691, now seen corresponding path program 54 times [2021-06-05 23:43:58,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:43:58,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337713426] [2021-06-05 23:43:58,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:43:58,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:43:59,024 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:59,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:43:59,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337713426] [2021-06-05 23:43:59,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337713426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:59,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037799844] [2021-06-05 23:43:59,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:43:59,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:43:59,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:43:59,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:43:59,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:43:59,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:59,197 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:59,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 33 [2021-06-05 23:43:59,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:59,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:59,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:43:59,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:59, output treesize:33 [2021-06-05 23:43:59,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:43:59,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:59,393 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 44 treesize of output 40 [2021-06-05 23:43:59,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:43:59,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:43:59,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:43:59,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-06-05 23:43:59,466 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:43:59,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037799844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:43:59,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:43:59,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:43:59,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145455575] [2021-06-05 23:43:59,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:43:59,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:43:59,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:43:59,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:43:59,468 INFO L87 Difference]: Start difference. First operand 63542 states and 264921 transitions. Second operand has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:01,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:01,309 INFO L93 Difference]: Finished difference Result 113988 states and 473175 transitions. [2021-06-05 23:44:01,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:44:01,310 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:01,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:01,949 INFO L225 Difference]: With dead ends: 113988 [2021-06-05 23:44:01,949 INFO L226 Difference]: Without dead ends: 113701 [2021-06-05 23:44:01,949 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1110.6ms TimeCoverageRelationStatistics Valid=104, Invalid=708, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:44:02,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113701 states. [2021-06-05 23:44:03,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113701 to 64999. [2021-06-05 23:44:03,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64999 states, 64998 states have (on average 4.165558940275085) internal successors, (270753), 64998 states have internal predecessors, (270753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:04,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64999 states to 64999 states and 270753 transitions. [2021-06-05 23:44:04,157 INFO L78 Accepts]: Start accepts. Automaton has 64999 states and 270753 transitions. Word has length 39 [2021-06-05 23:44:04,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:04,157 INFO L482 AbstractCegarLoop]: Abstraction has 64999 states and 270753 transitions. [2021-06-05 23:44:04,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:04,158 INFO L276 IsEmpty]: Start isEmpty. Operand 64999 states and 270753 transitions. [2021-06-05 23:44:04,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:04,305 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:04,305 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:04,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:04,506 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:04,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:04,506 INFO L82 PathProgramCache]: Analyzing trace with hash 2101817165, now seen corresponding path program 55 times [2021-06-05 23:44:04,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:04,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367219044] [2021-06-05 23:44:04,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:04,689 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:04,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:04,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367219044] [2021-06-05 23:44:04,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367219044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:04,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574206177] [2021-06-05 23:44:04,689 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:04,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:05,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:44:05,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:05,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:05,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:05,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:44:05,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:05,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:05,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:05,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:23 [2021-06-05 23:44:05,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:05,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:05,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-06-05 23:44:05,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:05,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:05,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:05,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:44:05,516 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:05,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574206177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:05,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:05,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:44:05,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834087253] [2021-06-05 23:44:05,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:44:05,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:05,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:44:05,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:44:05,518 INFO L87 Difference]: Start difference. First operand 64999 states and 270753 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 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 23:44:06,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:06,446 INFO L93 Difference]: Finished difference Result 95871 states and 393868 transitions. [2021-06-05 23:44:06,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:44:06,446 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 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 39 [2021-06-05 23:44:06,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:06,744 INFO L225 Difference]: With dead ends: 95871 [2021-06-05 23:44:06,744 INFO L226 Difference]: Without dead ends: 95297 [2021-06-05 23:44:06,745 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 374.4ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:44:06,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95297 states. [2021-06-05 23:44:08,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95297 to 66880. [2021-06-05 23:44:08,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66880 states, 66879 states have (on average 4.162233286980966) internal successors, (278366), 66879 states have internal predecessors, (278366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:09,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66880 states to 66880 states and 278366 transitions. [2021-06-05 23:44:09,151 INFO L78 Accepts]: Start accepts. Automaton has 66880 states and 278366 transitions. Word has length 39 [2021-06-05 23:44:09,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:09,151 INFO L482 AbstractCegarLoop]: Abstraction has 66880 states and 278366 transitions. [2021-06-05 23:44:09,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 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 23:44:09,151 INFO L276 IsEmpty]: Start isEmpty. Operand 66880 states and 278366 transitions. [2021-06-05 23:44:09,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:09,297 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:09,298 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:09,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-05 23:44:09,498 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:09,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:09,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1109315317, now seen corresponding path program 56 times [2021-06-05 23:44:09,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:09,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121867728] [2021-06-05 23:44:09,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:09,685 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:09,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:09,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121867728] [2021-06-05 23:44:09,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121867728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:09,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358087630] [2021-06-05 23:44:09,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:09,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:44:09,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:09,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:44:09,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:09,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:09,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:09,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 58 treesize of output 30 [2021-06-05 23:44:09,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:09,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:09,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:09,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:73, output treesize:37 [2021-06-05 23:44:09,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:09,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:09,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 50 treesize of output 42 [2021-06-05 23:44:09,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:09,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:09,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:44:09,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-06-05 23:44:10,041 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:10,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358087630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:10,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:10,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-06-05 23:44:10,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086104712] [2021-06-05 23:44:10,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:44:10,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:10,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:44:10,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:44:10,042 INFO L87 Difference]: Start difference. First operand 66880 states and 278366 transitions. Second operand has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:11,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:11,643 INFO L93 Difference]: Finished difference Result 126513 states and 526956 transitions. [2021-06-05 23:44:11,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:44:11,643 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:11,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:12,079 INFO L225 Difference]: With dead ends: 126513 [2021-06-05 23:44:12,079 INFO L226 Difference]: Without dead ends: 126426 [2021-06-05 23:44:12,079 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 439.4ms TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:44:12,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126426 states. [2021-06-05 23:44:14,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126426 to 67651. [2021-06-05 23:44:14,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67651 states, 67650 states have (on average 4.166149297856615) internal successors, (281840), 67650 states have internal predecessors, (281840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:14,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67651 states to 67651 states and 281840 transitions. [2021-06-05 23:44:14,807 INFO L78 Accepts]: Start accepts. Automaton has 67651 states and 281840 transitions. Word has length 39 [2021-06-05 23:44:14,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:14,808 INFO L482 AbstractCegarLoop]: Abstraction has 67651 states and 281840 transitions. [2021-06-05 23:44:14,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:14,808 INFO L276 IsEmpty]: Start isEmpty. Operand 67651 states and 281840 transitions. [2021-06-05 23:44:14,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:14,948 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:14,948 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:15,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:15,149 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:15,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:15,149 INFO L82 PathProgramCache]: Analyzing trace with hash 471727287, now seen corresponding path program 57 times [2021-06-05 23:44:15,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:15,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062433306] [2021-06-05 23:44:15,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:15,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:15,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:15,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062433306] [2021-06-05 23:44:15,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062433306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:15,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126582581] [2021-06-05 23:44:15,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:15,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:44:15,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:15,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:44:15,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:15,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:15,614 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:15,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 60 [2021-06-05 23:44:15,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:15,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:15,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:15,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:82, output treesize:58 [2021-06-05 23:44:15,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:15,716 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:15,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 42 [2021-06-05 23:44:15,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:15,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:15,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:44:15,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-06-05 23:44:15,770 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:15,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126582581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:15,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:15,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:44:15,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897858029] [2021-06-05 23:44:15,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:44:15,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:15,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:44:15,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:44:15,771 INFO L87 Difference]: Start difference. First operand 67651 states and 281840 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:17,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:17,445 INFO L93 Difference]: Finished difference Result 109778 states and 458280 transitions. [2021-06-05 23:44:17,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:44:17,445 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:17,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:17,803 INFO L225 Difference]: With dead ends: 109778 [2021-06-05 23:44:17,803 INFO L226 Difference]: Without dead ends: 109691 [2021-06-05 23:44:17,803 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 673.1ms TimeCoverageRelationStatistics Valid=132, Invalid=860, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:44:17,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109691 states. [2021-06-05 23:44:20,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109691 to 68287. [2021-06-05 23:44:20,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68287 states, 68286 states have (on average 4.168175028556366) internal successors, (284628), 68286 states have internal predecessors, (284628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:20,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68287 states to 68287 states and 284628 transitions. [2021-06-05 23:44:20,414 INFO L78 Accepts]: Start accepts. Automaton has 68287 states and 284628 transitions. Word has length 39 [2021-06-05 23:44:20,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:20,415 INFO L482 AbstractCegarLoop]: Abstraction has 68287 states and 284628 transitions. [2021-06-05 23:44:20,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:20,415 INFO L276 IsEmpty]: Start isEmpty. Operand 68287 states and 284628 transitions. [2021-06-05 23:44:20,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:20,575 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:20,576 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:20,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-06-05 23:44:20,777 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:20,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:20,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1890720311, now seen corresponding path program 58 times [2021-06-05 23:44:20,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:20,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037172618] [2021-06-05 23:44:20,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:20,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:20,949 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:20,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:20,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037172618] [2021-06-05 23:44:20,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037172618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:20,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388190790] [2021-06-05 23:44:20,951 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:20,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:44:20,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:20,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:44:20,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:21,217 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:44:21,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 39 [2021-06-05 23:44:21,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:21,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:21,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:44:21,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-06-05 23:44:21,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:21,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:21,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-06-05 23:44:21,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:21,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:21,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:21,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:44:21,282 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:21,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388190790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:21,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:21,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:44:21,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985835316] [2021-06-05 23:44:21,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:44:21,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:21,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:44:21,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:44:21,283 INFO L87 Difference]: Start difference. First operand 68287 states and 284628 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:22,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:22,727 INFO L93 Difference]: Finished difference Result 113304 states and 472275 transitions. [2021-06-05 23:44:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:44:22,727 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:22,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:23,135 INFO L225 Difference]: With dead ends: 113304 [2021-06-05 23:44:23,135 INFO L226 Difference]: Without dead ends: 113003 [2021-06-05 23:44:23,135 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 300.0ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:44:23,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113003 states. [2021-06-05 23:44:24,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113003 to 68653. [2021-06-05 23:44:25,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68653 states, 68652 states have (on average 4.169026393987065) internal successors, (286212), 68652 states have internal predecessors, (286212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:25,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68653 states to 68653 states and 286212 transitions. [2021-06-05 23:44:25,715 INFO L78 Accepts]: Start accepts. Automaton has 68653 states and 286212 transitions. Word has length 39 [2021-06-05 23:44:25,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:25,715 INFO L482 AbstractCegarLoop]: Abstraction has 68653 states and 286212 transitions. [2021-06-05 23:44:25,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:25,715 INFO L276 IsEmpty]: Start isEmpty. Operand 68653 states and 286212 transitions. [2021-06-05 23:44:25,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:25,892 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:25,892 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:26,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-05 23:44:26,094 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:26,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:26,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1523277007, now seen corresponding path program 59 times [2021-06-05 23:44:26,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:26,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425325959] [2021-06-05 23:44:26,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:26,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:26,283 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:26,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:26,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425325959] [2021-06-05 23:44:26,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425325959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:26,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696196163] [2021-06-05 23:44:26,284 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:26,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:44:26,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:26,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:44:26,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:26,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:26,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:26,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:26,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:26,522 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 52 treesize of output 62 [2021-06-05 23:44:26,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:26,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:26,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:26,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:39 [2021-06-05 23:44:26,587 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:44:26,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 23:44:26,588 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:44:26,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:26,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:44:26,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:5 [2021-06-05 23:44:26,612 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:26,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696196163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:26,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:26,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:44:26,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122921358] [2021-06-05 23:44:26,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:44:26,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:26,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:44:26,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:44:26,613 INFO L87 Difference]: Start difference. First operand 68653 states and 286212 transitions. Second operand has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:28,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:28,326 INFO L93 Difference]: Finished difference Result 97560 states and 405567 transitions. [2021-06-05 23:44:28,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:44:28,326 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:28,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:28,678 INFO L225 Difference]: With dead ends: 97560 [2021-06-05 23:44:28,678 INFO L226 Difference]: Without dead ends: 97317 [2021-06-05 23:44:28,678 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 593.9ms TimeCoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:44:28,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97317 states. [2021-06-05 23:44:30,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97317 to 68853. [2021-06-05 23:44:30,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68853 states, 68852 states have (on average 4.168448265845582) internal successors, (287006), 68852 states have internal predecessors, (287006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:30,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68853 states to 68853 states and 287006 transitions. [2021-06-05 23:44:30,685 INFO L78 Accepts]: Start accepts. Automaton has 68853 states and 287006 transitions. Word has length 39 [2021-06-05 23:44:30,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:30,685 INFO L482 AbstractCegarLoop]: Abstraction has 68853 states and 287006 transitions. [2021-06-05 23:44:30,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:30,685 INFO L276 IsEmpty]: Start isEmpty. Operand 68853 states and 287006 transitions. [2021-06-05 23:44:30,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:30,834 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:30,834 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:31,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-06-05 23:44:31,035 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:31,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:31,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1293774125, now seen corresponding path program 60 times [2021-06-05 23:44:31,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:31,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788270437] [2021-06-05 23:44:31,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:31,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:31,234 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:31,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:31,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788270437] [2021-06-05 23:44:31,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788270437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:31,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124232187] [2021-06-05 23:44:31,235 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:31,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:44:31,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:31,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:44:31,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:32,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:32,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:32,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:32,007 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 51 treesize of output 41 [2021-06-05 23:44:32,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:32,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:32,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:44:32,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:79, output treesize:53 [2021-06-05 23:44:32,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:32,143 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:32,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 38 treesize of output 38 [2021-06-05 23:44:32,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:32,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:32,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-06-05 23:44:32,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:32,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:32,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:44:32,180 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:86, output treesize:32 [2021-06-05 23:44:32,259 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:32,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124232187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:32,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:32,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:44:32,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208118414] [2021-06-05 23:44:32,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:44:32,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:32,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:44:32,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:44:32,260 INFO L87 Difference]: Start difference. First operand 68853 states and 287006 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:35,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:35,417 INFO L93 Difference]: Finished difference Result 151041 states and 628303 transitions. [2021-06-05 23:44:35,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:44:35,417 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:35,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:35,950 INFO L225 Difference]: With dead ends: 151041 [2021-06-05 23:44:35,951 INFO L226 Difference]: Without dead ends: 150677 [2021-06-05 23:44:35,951 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 1598.0ms TimeCoverageRelationStatistics Valid=223, Invalid=1259, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:44:36,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150677 states. [2021-06-05 23:44:38,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150677 to 69257. [2021-06-05 23:44:38,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69257 states, 69256 states have (on average 4.171638558392052) internal successors, (288911), 69256 states have internal predecessors, (288911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:38,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69257 states to 69257 states and 288911 transitions. [2021-06-05 23:44:38,938 INFO L78 Accepts]: Start accepts. Automaton has 69257 states and 288911 transitions. Word has length 39 [2021-06-05 23:44:38,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:38,938 INFO L482 AbstractCegarLoop]: Abstraction has 69257 states and 288911 transitions. [2021-06-05 23:44:38,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:38,938 INFO L276 IsEmpty]: Start isEmpty. Operand 69257 states and 288911 transitions. [2021-06-05 23:44:39,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:39,093 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:39,093 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:39,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:39,294 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:39,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:39,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1880320479, now seen corresponding path program 61 times [2021-06-05 23:44:39,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:39,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137887515] [2021-06-05 23:44:39,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:39,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:39,520 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:39,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:39,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137887515] [2021-06-05 23:44:39,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137887515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:39,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327675874] [2021-06-05 23:44:39,520 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:39,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:39,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:44:39,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:39,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:39,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:39,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-06-05 23:44:39,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:39,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:39,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:39,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-06-05 23:44:39,834 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:44:39,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:44:39,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:39,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:39,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:39,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:44:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:39,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327675874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:39,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:39,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:44:39,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335885805] [2021-06-05 23:44:39,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:44:39,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:39,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:44:39,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:44:39,862 INFO L87 Difference]: Start difference. First operand 69257 states and 288911 transitions. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:41,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:41,531 INFO L93 Difference]: Finished difference Result 112315 states and 468342 transitions. [2021-06-05 23:44:41,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:44:41,532 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:41,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:41,918 INFO L225 Difference]: With dead ends: 112315 [2021-06-05 23:44:41,918 INFO L226 Difference]: Without dead ends: 112228 [2021-06-05 23:44:41,919 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 527.1ms TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:44:42,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112228 states. [2021-06-05 23:44:44,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112228 to 71082. [2021-06-05 23:44:44,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71082 states, 71081 states have (on average 4.17228232579733) internal successors, (296570), 71081 states have internal predecessors, (296570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:44,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71082 states to 71082 states and 296570 transitions. [2021-06-05 23:44:44,569 INFO L78 Accepts]: Start accepts. Automaton has 71082 states and 296570 transitions. Word has length 39 [2021-06-05 23:44:44,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:44,569 INFO L482 AbstractCegarLoop]: Abstraction has 71082 states and 296570 transitions. [2021-06-05 23:44:44,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:44,569 INFO L276 IsEmpty]: Start isEmpty. Operand 71082 states and 296570 transitions. [2021-06-05 23:44:44,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:44,721 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:44,721 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:44,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:44,922 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:44,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:44,922 INFO L82 PathProgramCache]: Analyzing trace with hash -644908305, now seen corresponding path program 62 times [2021-06-05 23:44:44,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:44,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304069512] [2021-06-05 23:44:44,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:44,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:45,129 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:45,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:45,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304069512] [2021-06-05 23:44:45,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304069512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:45,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545864231] [2021-06-05 23:44:45,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:45,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:44:45,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:45,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:44:45,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:45,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:45,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:45,407 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 70 treesize of output 42 [2021-06-05 23:44:45,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:45,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:45,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:45,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:42 [2021-06-05 23:44:45,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:45,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:45,476 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 42 [2021-06-05 23:44:45,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:45,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:45,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:44:45,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-06-05 23:44:45,531 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:45,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545864231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:45,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:45,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-06-05 23:44:45,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174770980] [2021-06-05 23:44:45,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:44:45,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:45,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:44:45,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:44:45,532 INFO L87 Difference]: Start difference. First operand 71082 states and 296570 transitions. Second operand has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:47,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:47,486 INFO L93 Difference]: Finished difference Result 129713 states and 539972 transitions. [2021-06-05 23:44:47,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:44:47,487 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:47,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:47,926 INFO L225 Difference]: With dead ends: 129713 [2021-06-05 23:44:47,926 INFO L226 Difference]: Without dead ends: 129378 [2021-06-05 23:44:47,926 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 788.5ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:44:48,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129378 states. [2021-06-05 23:44:50,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129378 to 71514. [2021-06-05 23:44:50,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71514 states, 71513 states have (on average 4.176387509963224) internal successors, (298666), 71513 states have internal predecessors, (298666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:50,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71514 states to 71514 states and 298666 transitions. [2021-06-05 23:44:50,659 INFO L78 Accepts]: Start accepts. Automaton has 71514 states and 298666 transitions. Word has length 39 [2021-06-05 23:44:50,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:50,659 INFO L482 AbstractCegarLoop]: Abstraction has 71514 states and 298666 transitions. [2021-06-05 23:44:50,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:50,660 INFO L276 IsEmpty]: Start isEmpty. Operand 71514 states and 298666 transitions. [2021-06-05 23:44:50,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:50,814 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:50,814 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:51,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-06-05 23:44:51,015 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:51,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:51,015 INFO L82 PathProgramCache]: Analyzing trace with hash 774084719, now seen corresponding path program 63 times [2021-06-05 23:44:51,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:51,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102395594] [2021-06-05 23:44:51,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:51,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:51,188 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:51,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:51,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102395594] [2021-06-05 23:44:51,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102395594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:51,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422205127] [2021-06-05 23:44:51,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:51,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:44:51,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:51,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:44:51,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:51,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:51,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:51,489 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:51,489 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 55 treesize of output 45 [2021-06-05 23:44:51,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:51,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:51,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:44:51,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:82, output treesize:56 [2021-06-05 23:44:51,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:51,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:51,585 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 44 treesize of output 40 [2021-06-05 23:44:51,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:44:51,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:51,594 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 23:44:51,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:51,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:51,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:44:51,630 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:94, output treesize:36 [2021-06-05 23:44:51,747 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:51,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422205127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:51,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:51,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:44:51,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728936846] [2021-06-05 23:44:51,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:44:51,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:51,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:44:51,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:44:51,748 INFO L87 Difference]: Start difference. First operand 71514 states and 298666 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:55,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:44:55,102 INFO L93 Difference]: Finished difference Result 161737 states and 680073 transitions. [2021-06-05 23:44:55,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:44:55,103 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:44:55,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:44:55,685 INFO L225 Difference]: With dead ends: 161737 [2021-06-05 23:44:55,685 INFO L226 Difference]: Without dead ends: 161586 [2021-06-05 23:44:55,685 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1529.6ms TimeCoverageRelationStatistics Valid=200, Invalid=1360, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:44:55,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161586 states. [2021-06-05 23:44:58,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161586 to 71574. [2021-06-05 23:44:58,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71574 states, 71573 states have (on average 4.175401338493566) internal successors, (298846), 71573 states have internal predecessors, (298846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:58,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71574 states to 71574 states and 298846 transitions. [2021-06-05 23:44:58,645 INFO L78 Accepts]: Start accepts. Automaton has 71574 states and 298846 transitions. Word has length 39 [2021-06-05 23:44:58,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:44:58,645 INFO L482 AbstractCegarLoop]: Abstraction has 71574 states and 298846 transitions. [2021-06-05 23:44:58,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:44:58,645 INFO L276 IsEmpty]: Start isEmpty. Operand 71574 states and 298846 transitions. [2021-06-05 23:44:58,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:44:58,800 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:44:58,800 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:44:59,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-06-05 23:44:59,000 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:44:59,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:44:59,001 INFO L82 PathProgramCache]: Analyzing trace with hash 165726021, now seen corresponding path program 64 times [2021-06-05 23:44:59,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:44:59,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516483417] [2021-06-05 23:44:59,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:44:59,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:44:59,257 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:59,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:44:59,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516483417] [2021-06-05 23:44:59,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516483417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:59,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367358839] [2021-06-05 23:44:59,257 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:44:59,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:44:59,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:44:59,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:44:59,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:44:59,475 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:44:59,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 31 [2021-06-05 23:44:59,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:59,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:59,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:59,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-06-05 23:44:59,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:44:59,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:44:59,547 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 50 treesize of output 14 [2021-06-05 23:44:59,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:44:59,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:44:59,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:44:59,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:44:59,578 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:44:59,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367358839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:44:59,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:44:59,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:44:59,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322867398] [2021-06-05 23:44:59,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:44:59,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:44:59,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:44:59,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:44:59,579 INFO L87 Difference]: Start difference. First operand 71574 states and 298846 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:01,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:01,125 INFO L93 Difference]: Finished difference Result 128964 states and 535244 transitions. [2021-06-05 23:45:01,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:45:01,125 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:01,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:01,578 INFO L225 Difference]: With dead ends: 128964 [2021-06-05 23:45:01,578 INFO L226 Difference]: Without dead ends: 128509 [2021-06-05 23:45:01,578 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 469.8ms TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:45:01,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128509 states. [2021-06-05 23:45:04,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128509 to 71741. [2021-06-05 23:45:04,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71741 states, 71740 states have (on average 4.173905770839141) internal successors, (299436), 71740 states have internal predecessors, (299436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:04,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71741 states to 71741 states and 299436 transitions. [2021-06-05 23:45:04,449 INFO L78 Accepts]: Start accepts. Automaton has 71741 states and 299436 transitions. Word has length 39 [2021-06-05 23:45:04,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:04,449 INFO L482 AbstractCegarLoop]: Abstraction has 71741 states and 299436 transitions. [2021-06-05 23:45:04,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:04,449 INFO L276 IsEmpty]: Start isEmpty. Operand 71741 states and 299436 transitions. [2021-06-05 23:45:04,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:04,617 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:04,618 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:04,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:04,818 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:04,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:04,819 INFO L82 PathProgramCache]: Analyzing trace with hash 127282201, now seen corresponding path program 65 times [2021-06-05 23:45:04,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:04,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864619175] [2021-06-05 23:45:04,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:04,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:05,077 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:05,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:05,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864619175] [2021-06-05 23:45:05,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864619175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:05,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333271246] [2021-06-05 23:45:05,077 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:05,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:45:05,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:05,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:45:05,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:05,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:05,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:05,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:05,378 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:05,379 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 52 treesize of output 62 [2021-06-05 23:45:05,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:05,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:05,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:05,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:39 [2021-06-05 23:45:05,444 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:45:05,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 9 [2021-06-05 23:45:05,446 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:45:05,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:05,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:45:05,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:13 [2021-06-05 23:45:05,512 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:05,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333271246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:05,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:05,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:45:05,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549297524] [2021-06-05 23:45:05,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:45:05,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:05,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:45:05,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:45:05,513 INFO L87 Difference]: Start difference. First operand 71741 states and 299436 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:08,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:08,360 INFO L93 Difference]: Finished difference Result 132063 states and 554547 transitions. [2021-06-05 23:45:08,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:45:08,360 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:08,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:09,307 INFO L225 Difference]: With dead ends: 132063 [2021-06-05 23:45:09,308 INFO L226 Difference]: Without dead ends: 131976 [2021-06-05 23:45:09,308 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1781.2ms TimeCoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:45:09,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131976 states. [2021-06-05 23:45:11,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131976 to 71949. [2021-06-05 23:45:11,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71949 states, 71948 states have (on average 4.171846333463057) internal successors, (300156), 71948 states have internal predecessors, (300156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:11,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71949 states to 71949 states and 300156 transitions. [2021-06-05 23:45:11,645 INFO L78 Accepts]: Start accepts. Automaton has 71949 states and 300156 transitions. Word has length 39 [2021-06-05 23:45:11,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:11,645 INFO L482 AbstractCegarLoop]: Abstraction has 71949 states and 300156 transitions. [2021-06-05 23:45:11,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:11,645 INFO L276 IsEmpty]: Start isEmpty. Operand 71949 states and 300156 transitions. [2021-06-05 23:45:11,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:11,796 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:11,796 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:12,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:12,010 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:12,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:12,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1214187437, now seen corresponding path program 66 times [2021-06-05 23:45:12,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:12,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938283902] [2021-06-05 23:45:12,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:12,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:12,235 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:12,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:12,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938283902] [2021-06-05 23:45:12,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938283902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:12,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688622833] [2021-06-05 23:45:12,235 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:12,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:45:12,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:12,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:45:12,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:12,777 WARN L205 SmtUtils]: Spent 413.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-06-05 23:45:13,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:13,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:13,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 56 [2021-06-05 23:45:13,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:13,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:13,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:13,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:74, output treesize:46 [2021-06-05 23:45:13,094 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:45:13,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:45:13,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:13,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:13,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:45:13,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:16 [2021-06-05 23:45:13,156 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:13,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688622833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:13,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:13,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:45:13,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561815977] [2021-06-05 23:45:13,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:45:13,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:13,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:45:13,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:45:13,157 INFO L87 Difference]: Start difference. First operand 71949 states and 300156 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:15,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:15,594 INFO L93 Difference]: Finished difference Result 124621 states and 519346 transitions. [2021-06-05 23:45:15,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:45:15,594 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:15,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:16,453 INFO L225 Difference]: With dead ends: 124621 [2021-06-05 23:45:16,454 INFO L226 Difference]: Without dead ends: 124294 [2021-06-05 23:45:16,454 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1055.0ms TimeCoverageRelationStatistics Valid=183, Invalid=1149, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:45:16,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124294 states. [2021-06-05 23:45:18,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124294 to 71967. [2021-06-05 23:45:18,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71967 states, 71966 states have (on average 4.171553233471362) internal successors, (300210), 71966 states have internal predecessors, (300210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:18,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71967 states to 71967 states and 300210 transitions. [2021-06-05 23:45:18,978 INFO L78 Accepts]: Start accepts. Automaton has 71967 states and 300210 transitions. Word has length 39 [2021-06-05 23:45:18,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:18,978 INFO L482 AbstractCegarLoop]: Abstraction has 71967 states and 300210 transitions. [2021-06-05 23:45:18,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:18,978 INFO L276 IsEmpty]: Start isEmpty. Operand 71967 states and 300210 transitions. [2021-06-05 23:45:19,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:19,136 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:19,136 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:19,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-05 23:45:19,337 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:19,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:19,338 INFO L82 PathProgramCache]: Analyzing trace with hash -922841833, now seen corresponding path program 67 times [2021-06-05 23:45:19,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:19,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407934344] [2021-06-05 23:45:19,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:19,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:19,523 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:19,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:19,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407934344] [2021-06-05 23:45:19,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407934344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:19,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671295671] [2021-06-05 23:45:19,524 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:19,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:45:19,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:19,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:19,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:19,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:45:19,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:19,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:19,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:19,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:28 [2021-06-05 23:45:19,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:19,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:19,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-06-05 23:45:19,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:19,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:19,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:19,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:45:20,303 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:20,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671295671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:20,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:20,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:45:20,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489869965] [2021-06-05 23:45:20,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:45:20,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:20,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:45:20,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:45:20,304 INFO L87 Difference]: Start difference. First operand 71967 states and 300210 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 23:45:21,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:21,366 INFO L93 Difference]: Finished difference Result 107627 states and 447777 transitions. [2021-06-05 23:45:21,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:45:21,366 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 39 [2021-06-05 23:45:21,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:21,723 INFO L225 Difference]: With dead ends: 107627 [2021-06-05 23:45:21,723 INFO L226 Difference]: Without dead ends: 107297 [2021-06-05 23:45:21,723 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 749.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:45:21,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107297 states. [2021-06-05 23:45:24,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107297 to 74079. [2021-06-05 23:45:24,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74079 states, 74078 states have (on average 4.168363076756932) internal successors, (308784), 74078 states have internal predecessors, (308784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:24,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74079 states to 74079 states and 308784 transitions. [2021-06-05 23:45:24,476 INFO L78 Accepts]: Start accepts. Automaton has 74079 states and 308784 transitions. Word has length 39 [2021-06-05 23:45:24,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:24,476 INFO L482 AbstractCegarLoop]: Abstraction has 74079 states and 308784 transitions. [2021-06-05 23:45:24,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 23:45:24,476 INFO L276 IsEmpty]: Start isEmpty. Operand 74079 states and 308784 transitions. [2021-06-05 23:45:24,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:24,636 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:24,637 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:24,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable264 [2021-06-05 23:45:24,837 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:24,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:24,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1011677641, now seen corresponding path program 68 times [2021-06-05 23:45:24,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:24,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716724257] [2021-06-05 23:45:24,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:24,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:25,017 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:25,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:25,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716724257] [2021-06-05 23:45:25,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716724257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:25,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898610825] [2021-06-05 23:45:25,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:25,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:45:25,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:25,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:45:25,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:25,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:25,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:45:25,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:25,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:25,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:25,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:28 [2021-06-05 23:45:25,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:25,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:25,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-06-05 23:45:25,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:25,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:25,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:25,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:45:25,256 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:25,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898610825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:25,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:25,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:45:25,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86000681] [2021-06-05 23:45:25,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:45:25,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:25,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:45:25,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:45:25,257 INFO L87 Difference]: Start difference. First operand 74079 states and 308784 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23:45:26,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:26,601 INFO L93 Difference]: Finished difference Result 105164 states and 433048 transitions. [2021-06-05 23:45:26,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:45:26,602 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 39 [2021-06-05 23:45:26,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:26,947 INFO L225 Difference]: With dead ends: 105164 [2021-06-05 23:45:26,947 INFO L226 Difference]: Without dead ends: 104729 [2021-06-05 23:45:26,947 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 302.1ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:45:27,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104729 states. [2021-06-05 23:45:29,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104729 to 73985. [2021-06-05 23:45:29,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73985 states, 73984 states have (on average 4.1684418252595155) internal successors, (308398), 73984 states have internal predecessors, (308398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:29,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73985 states to 73985 states and 308398 transitions. [2021-06-05 23:45:29,834 INFO L78 Accepts]: Start accepts. Automaton has 73985 states and 308398 transitions. Word has length 39 [2021-06-05 23:45:29,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:29,835 INFO L482 AbstractCegarLoop]: Abstraction has 73985 states and 308398 transitions. [2021-06-05 23:45:29,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 23:45:29,835 INFO L276 IsEmpty]: Start isEmpty. Operand 73985 states and 308398 transitions. [2021-06-05 23:45:30,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:30,006 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:30,006 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:30,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-05 23:45:30,228 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:30,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:30,229 INFO L82 PathProgramCache]: Analyzing trace with hash 19175793, now seen corresponding path program 69 times [2021-06-05 23:45:30,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:30,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061852092] [2021-06-05 23:45:30,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:30,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:30,406 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:30,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:30,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061852092] [2021-06-05 23:45:30,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061852092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:30,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093614268] [2021-06-05 23:45:30,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:30,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:45:30,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:30,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:45:30,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:30,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:30,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:30,659 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 52 treesize of output 48 [2021-06-05 23:45:30,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:30,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:30,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:30,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:44 [2021-06-05 23:45:30,805 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:45:30,805 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 28 treesize of output 32 [2021-06-05 23:45:30,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:45:30,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:30,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:45:30,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:22 [2021-06-05 23:45:30,860 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:30,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093614268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:30,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:30,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:45:30,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018069102] [2021-06-05 23:45:30,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:45:30,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:30,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:45:30,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:45:30,861 INFO L87 Difference]: Start difference. First operand 73985 states and 308398 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:32,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:32,834 INFO L93 Difference]: Finished difference Result 126586 states and 528640 transitions. [2021-06-05 23:45:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:45:32,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:32,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:33,259 INFO L225 Difference]: With dead ends: 126586 [2021-06-05 23:45:33,260 INFO L226 Difference]: Without dead ends: 126499 [2021-06-05 23:45:33,260 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 843.9ms TimeCoverageRelationStatistics Valid=175, Invalid=947, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:45:33,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126499 states. [2021-06-05 23:45:35,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126499 to 74678. [2021-06-05 23:45:35,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74678 states, 74677 states have (on average 4.170788864041137) internal successors, (311462), 74677 states have internal predecessors, (311462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:36,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74678 states to 74678 states and 311462 transitions. [2021-06-05 23:45:36,101 INFO L78 Accepts]: Start accepts. Automaton has 74678 states and 311462 transitions. Word has length 39 [2021-06-05 23:45:36,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:36,101 INFO L482 AbstractCegarLoop]: Abstraction has 74678 states and 311462 transitions. [2021-06-05 23:45:36,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:36,101 INFO L276 IsEmpty]: Start isEmpty. Operand 74678 states and 311462 transitions. [2021-06-05 23:45:36,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:36,278 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:36,278 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:36,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-05 23:45:36,479 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:36,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:36,479 INFO L82 PathProgramCache]: Analyzing trace with hash -618412237, now seen corresponding path program 70 times [2021-06-05 23:45:36,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:36,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821663036] [2021-06-05 23:45:36,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:36,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:36,665 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:36,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:36,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821663036] [2021-06-05 23:45:36,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821663036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:36,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570017335] [2021-06-05 23:45:36,666 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:36,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:45:36,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:36,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:45:36,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:37,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:37,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:37,024 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 70 treesize of output 42 [2021-06-05 23:45:37,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:37,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:37,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:45:37,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:40 [2021-06-05 23:45:37,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:37,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:37,091 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 34 treesize of output 14 [2021-06-05 23:45:37,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:37,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:37,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:37,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-06-05 23:45:37,117 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:37,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570017335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:37,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:37,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:45:37,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350793080] [2021-06-05 23:45:37,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:45:37,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:37,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:45:37,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:45:37,118 INFO L87 Difference]: Start difference. First operand 74678 states and 311462 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:38,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:38,521 INFO L93 Difference]: Finished difference Result 114971 states and 480326 transitions. [2021-06-05 23:45:38,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:45:38,521 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:38,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:38,941 INFO L225 Difference]: With dead ends: 114971 [2021-06-05 23:45:38,941 INFO L226 Difference]: Without dead ends: 114884 [2021-06-05 23:45:38,941 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 302.5ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:45:39,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114884 states. [2021-06-05 23:45:41,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114884 to 75762. [2021-06-05 23:45:41,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75762 states, 75761 states have (on average 4.174258523514737) internal successors, (316246), 75761 states have internal predecessors, (316246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:41,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75762 states to 75762 states and 316246 transitions. [2021-06-05 23:45:41,790 INFO L78 Accepts]: Start accepts. Automaton has 75762 states and 316246 transitions. Word has length 39 [2021-06-05 23:45:41,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:41,790 INFO L482 AbstractCegarLoop]: Abstraction has 75762 states and 316246 transitions. [2021-06-05 23:45:41,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:41,790 INFO L276 IsEmpty]: Start isEmpty. Operand 75762 states and 316246 transitions. [2021-06-05 23:45:41,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:41,960 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:41,960 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:42,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:42,160 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:42,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:42,161 INFO L82 PathProgramCache]: Analyzing trace with hash 1284415977, now seen corresponding path program 71 times [2021-06-05 23:45:42,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:42,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755013827] [2021-06-05 23:45:42,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:42,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:42,305 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:42,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:42,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755013827] [2021-06-05 23:45:42,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755013827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:42,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928866540] [2021-06-05 23:45:42,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:42,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:45:42,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:42,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:45:42,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:42,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:42,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:42,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:42,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 40 [2021-06-05 23:45:42,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:42,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:42,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:45:42,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:77, output treesize:42 [2021-06-05 23:45:42,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:42,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:42,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:42,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-06-05 23:45:42,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:42,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:42,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:42,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:7 [2021-06-05 23:45:42,696 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:42,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928866540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:42,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:42,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:45:42,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450182198] [2021-06-05 23:45:42,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:45:42,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:42,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:45:42,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:45:42,697 INFO L87 Difference]: Start difference. First operand 75762 states and 316246 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:44,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:44,342 INFO L93 Difference]: Finished difference Result 117284 states and 489326 transitions. [2021-06-05 23:45:44,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:45:44,343 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:44,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:44,740 INFO L225 Difference]: With dead ends: 117284 [2021-06-05 23:45:44,741 INFO L226 Difference]: Without dead ends: 116891 [2021-06-05 23:45:44,741 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 406.6ms TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:45:44,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116891 states. [2021-06-05 23:45:47,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116891 to 74277. [2021-06-05 23:45:47,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74277 states, 74276 states have (on average 4.171818622435241) internal successors, (309866), 74276 states have internal predecessors, (309866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:47,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74277 states to 74277 states and 309866 transitions. [2021-06-05 23:45:47,415 INFO L78 Accepts]: Start accepts. Automaton has 74277 states and 309866 transitions. Word has length 39 [2021-06-05 23:45:47,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:47,415 INFO L482 AbstractCegarLoop]: Abstraction has 74277 states and 309866 transitions. [2021-06-05 23:45:47,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:47,416 INFO L276 IsEmpty]: Start isEmpty. Operand 74277 states and 309866 transitions. [2021-06-05 23:45:47,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:47,570 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:47,570 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:47,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:47,773 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:47,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:47,773 INFO L82 PathProgramCache]: Analyzing trace with hash -2017372197, now seen corresponding path program 72 times [2021-06-05 23:45:47,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:47,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397334206] [2021-06-05 23:45:47,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:47,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:47,954 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:47,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:47,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397334206] [2021-06-05 23:45:47,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397334206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:47,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239828912] [2021-06-05 23:45:47,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:45:47,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:45:47,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:47,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:45:47,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:48,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:48,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:48,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 23 [2021-06-05 23:45:48,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:48,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:48,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:45:48,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:36 [2021-06-05 23:45:48,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:48,228 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:48,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:45:48,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:45:48,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:48,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:45:48,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:45:48,292 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:48,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239828912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:48,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:48,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2021-06-05 23:45:48,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629381979] [2021-06-05 23:45:48,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:45:48,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:48,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:45:48,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:45:48,293 INFO L87 Difference]: Start difference. First operand 74277 states and 309866 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:49,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:49,910 INFO L93 Difference]: Finished difference Result 133482 states and 552321 transitions. [2021-06-05 23:45:49,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:45:49,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:45:49,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:50,340 INFO L225 Difference]: With dead ends: 133482 [2021-06-05 23:45:50,340 INFO L226 Difference]: Without dead ends: 133091 [2021-06-05 23:45:50,340 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 521.9ms TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:45:50,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133091 states. [2021-06-05 23:45:52,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133091 to 74925. [2021-06-05 23:45:52,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74925 states, 74924 states have (on average 4.170999946612567) internal successors, (312508), 74924 states have internal predecessors, (312508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:53,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74925 states to 74925 states and 312508 transitions. [2021-06-05 23:45:53,143 INFO L78 Accepts]: Start accepts. Automaton has 74925 states and 312508 transitions. Word has length 39 [2021-06-05 23:45:53,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:53,143 INFO L482 AbstractCegarLoop]: Abstraction has 74925 states and 312508 transitions. [2021-06-05 23:45:53,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:53,143 INFO L276 IsEmpty]: Start isEmpty. Operand 74925 states and 312508 transitions. [2021-06-05 23:45:53,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:53,304 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:53,304 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:53,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:53,504 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:53,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:53,505 INFO L82 PathProgramCache]: Analyzing trace with hash 203634601, now seen corresponding path program 73 times [2021-06-05 23:45:53,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:53,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080373908] [2021-06-05 23:45:53,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:53,670 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:53,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:53,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080373908] [2021-06-05 23:45:53,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080373908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:53,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095345944] [2021-06-05 23:45:53,670 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:53,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:53,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:45:53,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:53,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:53,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-06-05 23:45:53,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:53,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:53,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:45:53,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-06-05 23:45:53,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:53,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:53,962 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 50 treesize of output 14 [2021-06-05 23:45:53,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:53,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:53,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:53,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:45:53,994 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:53,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095345944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:53,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:53,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:45:53,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520200583] [2021-06-05 23:45:53,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:45:53,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:53,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:45:53,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:45:53,995 INFO L87 Difference]: Start difference. First operand 74925 states and 312508 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 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 23:45:55,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:45:55,442 INFO L93 Difference]: Finished difference Result 108424 states and 449398 transitions. [2021-06-05 23:45:55,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:45:55,443 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 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 39 [2021-06-05 23:45:55,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:45:55,796 INFO L225 Difference]: With dead ends: 108424 [2021-06-05 23:45:55,796 INFO L226 Difference]: Without dead ends: 108095 [2021-06-05 23:45:55,796 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 369.3ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:45:55,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108095 states. [2021-06-05 23:45:58,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108095 to 74395. [2021-06-05 23:45:58,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74395 states, 74394 states have (on average 4.172433260746835) internal successors, (310404), 74394 states have internal predecessors, (310404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:45:58,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74395 states to 74395 states and 310404 transitions. [2021-06-05 23:45:58,569 INFO L78 Accepts]: Start accepts. Automaton has 74395 states and 310404 transitions. Word has length 39 [2021-06-05 23:45:58,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:45:58,569 INFO L482 AbstractCegarLoop]: Abstraction has 74395 states and 310404 transitions. [2021-06-05 23:45:58,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 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 23:45:58,569 INFO L276 IsEmpty]: Start isEmpty. Operand 74395 states and 310404 transitions. [2021-06-05 23:45:58,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:45:58,728 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:45:58,728 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:45:58,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:58,928 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:45:58,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:45:58,929 INFO L82 PathProgramCache]: Analyzing trace with hash 672912161, now seen corresponding path program 74 times [2021-06-05 23:45:58,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:45:58,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918574594] [2021-06-05 23:45:58,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:45:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:45:59,088 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:59,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:45:59,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918574594] [2021-06-05 23:45:59,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918574594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:59,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990883573] [2021-06-05 23:45:59,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:45:59,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:45:59,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:45:59,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:45:59,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:45:59,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:59,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:45:59,250 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 58 treesize of output 30 [2021-06-05 23:45:59,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:45:59,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:59,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:45:59,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:42 [2021-06-05 23:45:59,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:45:59,361 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:59,361 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 44 treesize of output 40 [2021-06-05 23:45:59,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:45:59,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:45:59,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:45:59,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:45:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:45:59,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990883573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:45:59,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:45:59,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2021-06-05 23:45:59,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143743870] [2021-06-05 23:45:59,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:45:59,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:45:59,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:45:59,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:45:59,420 INFO L87 Difference]: Start difference. First operand 74395 states and 310404 transitions. Second operand has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:01,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:01,150 INFO L93 Difference]: Finished difference Result 129572 states and 540469 transitions. [2021-06-05 23:46:01,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:46:01,151 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:01,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:01,577 INFO L225 Difference]: With dead ends: 129572 [2021-06-05 23:46:01,577 INFO L226 Difference]: Without dead ends: 129485 [2021-06-05 23:46:01,577 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 656.2ms TimeCoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:46:01,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129485 states. [2021-06-05 23:46:03,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129485 to 75285. [2021-06-05 23:46:04,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75285 states, 75284 states have (on average 4.170899527123957) internal successors, (314002), 75284 states have internal predecessors, (314002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:04,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75285 states to 75285 states and 314002 transitions. [2021-06-05 23:46:04,313 INFO L78 Accepts]: Start accepts. Automaton has 75285 states and 314002 transitions. Word has length 39 [2021-06-05 23:46:04,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:04,313 INFO L482 AbstractCegarLoop]: Abstraction has 75285 states and 314002 transitions. [2021-06-05 23:46:04,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:04,313 INFO L276 IsEmpty]: Start isEmpty. Operand 75285 states and 314002 transitions. [2021-06-05 23:46:04,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:04,479 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:04,479 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:04,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-06-05 23:46:04,680 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:04,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:04,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1735047829, now seen corresponding path program 75 times [2021-06-05 23:46:04,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:04,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147255605] [2021-06-05 23:46:04,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:04,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:04,837 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:04,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:04,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147255605] [2021-06-05 23:46:04,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147255605] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:04,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11101869] [2021-06-05 23:46:04,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:04,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:46:04,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:04,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:46:04,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:05,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:05,104 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:05,104 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 58 treesize of output 54 [2021-06-05 23:46:05,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:05,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:05,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:46:05,133 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:36 [2021-06-05 23:46:05,212 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:46:05,212 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 28 treesize of output 32 [2021-06-05 23:46:05,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:46:05,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:05,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:46:05,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:22 [2021-06-05 23:46:05,266 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:05,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11101869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:05,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:05,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:46:05,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227970084] [2021-06-05 23:46:05,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:46:05,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:05,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:46:05,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:46:05,267 INFO L87 Difference]: Start difference. First operand 75285 states and 314002 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:07,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:07,718 INFO L93 Difference]: Finished difference Result 130304 states and 544934 transitions. [2021-06-05 23:46:07,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:46:07,719 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:07,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:08,658 INFO L225 Difference]: With dead ends: 130304 [2021-06-05 23:46:08,658 INFO L226 Difference]: Without dead ends: 130217 [2021-06-05 23:46:08,659 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 986.0ms TimeCoverageRelationStatistics Valid=212, Invalid=1048, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:46:08,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130217 states. [2021-06-05 23:46:10,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130217 to 76193. [2021-06-05 23:46:10,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76193 states, 76192 states have (on average 4.1727346703065935) internal successors, (317929), 76192 states have internal predecessors, (317929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:10,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76193 states to 76193 states and 317929 transitions. [2021-06-05 23:46:10,836 INFO L78 Accepts]: Start accepts. Automaton has 76193 states and 317929 transitions. Word has length 39 [2021-06-05 23:46:10,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:10,836 INFO L482 AbstractCegarLoop]: Abstraction has 76193 states and 317929 transitions. [2021-06-05 23:46:10,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:10,837 INFO L276 IsEmpty]: Start isEmpty. Operand 76193 states and 317929 transitions. [2021-06-05 23:46:11,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:11,001 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:11,001 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:11,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-06-05 23:46:11,202 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:11,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:11,202 INFO L82 PathProgramCache]: Analyzing trace with hash 167780385, now seen corresponding path program 76 times [2021-06-05 23:46:11,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:11,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645569973] [2021-06-05 23:46:11,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:11,368 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:11,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:11,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645569973] [2021-06-05 23:46:11,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645569973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:11,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731193248] [2021-06-05 23:46:11,369 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:11,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:46:11,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:11,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:46:11,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:12,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:46:12,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:12,227 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 59 treesize of output 39 [2021-06-05 23:46:12,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:12,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:12,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:46:12,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-06-05 23:46:12,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:12,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:46:12,271 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 50 treesize of output 14 [2021-06-05 23:46:12,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:12,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:12,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:12,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:46:12,297 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:12,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731193248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:12,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:12,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:46:12,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081260131] [2021-06-05 23:46:12,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:46:12,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:12,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:46:12,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:46:12,297 INFO L87 Difference]: Start difference. First operand 76193 states and 317929 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:13,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:13,270 INFO L93 Difference]: Finished difference Result 121604 states and 508416 transitions. [2021-06-05 23:46:13,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:46:13,270 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:13,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:14,216 INFO L225 Difference]: With dead ends: 121604 [2021-06-05 23:46:14,217 INFO L226 Difference]: Without dead ends: 121453 [2021-06-05 23:46:14,217 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 814.3ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:46:14,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121453 states. [2021-06-05 23:46:15,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121453 to 74911. [2021-06-05 23:46:16,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74911 states, 74910 states have (on average 4.16817514350554) internal successors, (312238), 74910 states have internal predecessors, (312238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:16,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74911 states to 74911 states and 312238 transitions. [2021-06-05 23:46:16,335 INFO L78 Accepts]: Start accepts. Automaton has 74911 states and 312238 transitions. Word has length 39 [2021-06-05 23:46:16,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:16,335 INFO L482 AbstractCegarLoop]: Abstraction has 74911 states and 312238 transitions. [2021-06-05 23:46:16,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:16,335 INFO L276 IsEmpty]: Start isEmpty. Operand 74911 states and 312238 transitions. [2021-06-05 23:46:16,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:16,498 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:16,498 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:16,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable299,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:16,698 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:16,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:16,699 INFO L82 PathProgramCache]: Analyzing trace with hash -924413503, now seen corresponding path program 77 times [2021-06-05 23:46:16,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:16,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442676690] [2021-06-05 23:46:16,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:16,902 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:16,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:16,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442676690] [2021-06-05 23:46:16,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442676690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:16,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180220611] [2021-06-05 23:46:16,902 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:16,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:46:16,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:16,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:46:16,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:17,589 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:46:17,590 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 39 [2021-06-05 23:46:17,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:17,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:17,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:17,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:40 [2021-06-05 23:46:17,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:17,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:17,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:17,739 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:17,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 45 [2021-06-05 23:46:17,755 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:46:17,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:17,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:46:17,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:19 [2021-06-05 23:46:17,818 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:17,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180220611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:17,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:17,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 23:46:17,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474387766] [2021-06-05 23:46:17,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:46:17,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:17,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:46:17,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:46:17,819 INFO L87 Difference]: Start difference. First operand 74911 states and 312238 transitions. Second operand has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:21,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:21,377 INFO L93 Difference]: Finished difference Result 193233 states and 811009 transitions. [2021-06-05 23:46:21,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:46:21,377 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:21,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:22,059 INFO L225 Difference]: With dead ends: 193233 [2021-06-05 23:46:22,059 INFO L226 Difference]: Without dead ends: 192723 [2021-06-05 23:46:22,059 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 2019.8ms TimeCoverageRelationStatistics Valid=271, Invalid=1891, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:46:22,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192723 states. [2021-06-05 23:46:25,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192723 to 79888. [2021-06-05 23:46:26,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79888 states, 79887 states have (on average 4.16918897943345) internal successors, (333064), 79887 states have internal predecessors, (333064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:26,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79888 states to 79888 states and 333064 transitions. [2021-06-05 23:46:26,355 INFO L78 Accepts]: Start accepts. Automaton has 79888 states and 333064 transitions. Word has length 39 [2021-06-05 23:46:26,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:26,355 INFO L482 AbstractCegarLoop]: Abstraction has 79888 states and 333064 transitions. [2021-06-05 23:46:26,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:26,356 INFO L276 IsEmpty]: Start isEmpty. Operand 79888 states and 333064 transitions. [2021-06-05 23:46:27,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:27,112 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:27,112 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:27,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-06-05 23:46:27,329 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:27,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:27,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1951642925, now seen corresponding path program 78 times [2021-06-05 23:46:27,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:27,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633576626] [2021-06-05 23:46:27,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:27,525 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:27,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:27,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633576626] [2021-06-05 23:46:27,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633576626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:27,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232749544] [2021-06-05 23:46:27,525 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:27,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:46:27,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:27,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:46:27,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:27,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:46:27,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:27,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 36 [2021-06-05 23:46:27,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:27,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:27,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:46:27,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:74, output treesize:24 [2021-06-05 23:46:27,802 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:46:27,802 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 28 treesize of output 32 [2021-06-05 23:46:27,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:46:27,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:27,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:46:27,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:22 [2021-06-05 23:46:27,863 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:27,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232749544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:27,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:27,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-06-05 23:46:27,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460783336] [2021-06-05 23:46:27,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:46:27,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:27,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:46:27,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:46:27,864 INFO L87 Difference]: Start difference. First operand 79888 states and 333064 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:30,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:30,452 INFO L93 Difference]: Finished difference Result 172168 states and 715034 transitions. [2021-06-05 23:46:30,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:46:30,452 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:30,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:31,026 INFO L225 Difference]: With dead ends: 172168 [2021-06-05 23:46:31,026 INFO L226 Difference]: Without dead ends: 171682 [2021-06-05 23:46:31,026 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 931.8ms TimeCoverageRelationStatistics Valid=203, Invalid=987, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:46:31,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171682 states. [2021-06-05 23:46:34,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171682 to 87312. [2021-06-05 23:46:34,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87312 states, 87311 states have (on average 4.172406684152054) internal successors, (364297), 87311 states have internal predecessors, (364297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:34,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87312 states to 87312 states and 364297 transitions. [2021-06-05 23:46:34,456 INFO L78 Accepts]: Start accepts. Automaton has 87312 states and 364297 transitions. Word has length 39 [2021-06-05 23:46:34,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:34,456 INFO L482 AbstractCegarLoop]: Abstraction has 87312 states and 364297 transitions. [2021-06-05 23:46:34,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:34,456 INFO L276 IsEmpty]: Start isEmpty. Operand 87312 states and 364297 transitions. [2021-06-05 23:46:34,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:34,658 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:34,658 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:34,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:34,860 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:34,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:34,860 INFO L82 PathProgramCache]: Analyzing trace with hash -979513821, now seen corresponding path program 79 times [2021-06-05 23:46:34,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:34,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51791034] [2021-06-05 23:46:34,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:34,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:35,608 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:35,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:35,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51791034] [2021-06-05 23:46:35,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51791034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:35,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057492434] [2021-06-05 23:46:35,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:35,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:35,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:46:35,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:35,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:35,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:46:35,807 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 51 treesize of output 31 [2021-06-05 23:46:35,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:35,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:35,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:35,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-06-05 23:46:35,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:46:35,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:35,872 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 50 treesize of output 14 [2021-06-05 23:46:35,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:35,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:35,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:35,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:46:35,909 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:35,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057492434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:35,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:35,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:46:35,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036196182] [2021-06-05 23:46:35,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:46:35,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:35,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:46:35,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:46:35,911 INFO L87 Difference]: Start difference. First operand 87312 states and 364297 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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 23:46:37,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:37,160 INFO L93 Difference]: Finished difference Result 129995 states and 536821 transitions. [2021-06-05 23:46:37,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:46:37,160 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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 39 [2021-06-05 23:46:37,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:38,203 INFO L225 Difference]: With dead ends: 129995 [2021-06-05 23:46:38,203 INFO L226 Difference]: Without dead ends: 129532 [2021-06-05 23:46:38,203 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 476.4ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:46:38,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129532 states. [2021-06-05 23:46:40,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129532 to 87204. [2021-06-05 23:46:40,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87204 states, 87203 states have (on average 4.173193582789583) internal successors, (363915), 87203 states have internal predecessors, (363915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:41,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87204 states to 87204 states and 363915 transitions. [2021-06-05 23:46:41,344 INFO L78 Accepts]: Start accepts. Automaton has 87204 states and 363915 transitions. Word has length 39 [2021-06-05 23:46:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:41,344 INFO L482 AbstractCegarLoop]: Abstraction has 87204 states and 363915 transitions. [2021-06-05 23:46:41,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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 23:46:41,344 INFO L276 IsEmpty]: Start isEmpty. Operand 87204 states and 363915 transitions. [2021-06-05 23:46:41,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:41,557 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:41,557 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:41,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2021-06-05 23:46:41,757 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:41,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:41,758 INFO L82 PathProgramCache]: Analyzing trace with hash -499057189, now seen corresponding path program 80 times [2021-06-05 23:46:41,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:41,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113554522] [2021-06-05 23:46:41,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:41,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:41,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:41,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113554522] [2021-06-05 23:46:41,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113554522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:41,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552076611] [2021-06-05 23:46:41,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:41,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:46:41,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:41,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:46:41,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:41,984 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:46:41,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2021-06-05 23:46:41,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:41,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:41,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:41,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-06-05 23:46:42,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:42,082 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:42,082 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 44 treesize of output 40 [2021-06-05 23:46:42,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:46:42,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:42,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:46:42,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:46:42,153 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:42,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552076611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:42,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:42,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 14 [2021-06-05 23:46:42,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586178449] [2021-06-05 23:46:42,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:46:42,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:42,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:46:42,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:46:42,154 INFO L87 Difference]: Start difference. First operand 87204 states and 363915 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 23:46:43,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:43,816 INFO L93 Difference]: Finished difference Result 126151 states and 530498 transitions. [2021-06-05 23:46:43,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:46:43,816 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 39 [2021-06-05 23:46:43,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:44,275 INFO L225 Difference]: With dead ends: 126151 [2021-06-05 23:46:44,275 INFO L226 Difference]: Without dead ends: 126096 [2021-06-05 23:46:44,275 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 296.6ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:46:44,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126096 states. [2021-06-05 23:46:46,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126096 to 87741. [2021-06-05 23:46:46,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87741 states, 87740 states have (on average 4.177501709596536) internal successors, (366534), 87740 states have internal predecessors, (366534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:47,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87741 states to 87741 states and 366534 transitions. [2021-06-05 23:46:47,188 INFO L78 Accepts]: Start accepts. Automaton has 87741 states and 366534 transitions. Word has length 39 [2021-06-05 23:46:47,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:47,188 INFO L482 AbstractCegarLoop]: Abstraction has 87741 states and 366534 transitions. [2021-06-05 23:46:47,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 23:46:47,188 INFO L276 IsEmpty]: Start isEmpty. Operand 87741 states and 366534 transitions. [2021-06-05 23:46:47,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:47,373 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:47,373 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:47,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-06-05 23:46:47,573 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:47,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:47,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1435462285, now seen corresponding path program 81 times [2021-06-05 23:46:47,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:47,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132646219] [2021-06-05 23:46:47,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:47,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:47,714 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:47,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:47,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132646219] [2021-06-05 23:46:47,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132646219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:47,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511954388] [2021-06-05 23:46:47,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:47,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:46:47,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:47,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:46:47,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:47,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:47,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:47,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 31 treesize of output 35 [2021-06-05 23:46:47,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:46:47,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:47,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:47,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:34 [2021-06-05 23:46:48,001 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:46:48,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:46:48,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:46:48,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:48,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:46:48,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-06-05 23:46:48,077 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:48,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511954388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:48,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:48,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:46:48,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496232509] [2021-06-05 23:46:48,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:46:48,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:48,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:46:48,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:46:48,078 INFO L87 Difference]: Start difference. First operand 87741 states and 366534 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:50,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:50,199 INFO L93 Difference]: Finished difference Result 146900 states and 617838 transitions. [2021-06-05 23:46:50,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:46:50,200 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:50,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:50,688 INFO L225 Difference]: With dead ends: 146900 [2021-06-05 23:46:50,688 INFO L226 Difference]: Without dead ends: 146708 [2021-06-05 23:46:50,689 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 787.8ms TimeCoverageRelationStatistics Valid=191, Invalid=1069, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:46:51,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146708 states. [2021-06-05 23:46:53,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146708 to 87728. [2021-06-05 23:46:53,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87728 states, 87727 states have (on average 4.178405735976381) internal successors, (366559), 87727 states have internal predecessors, (366559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:53,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87728 states to 87728 states and 366559 transitions. [2021-06-05 23:46:53,789 INFO L78 Accepts]: Start accepts. Automaton has 87728 states and 366559 transitions. Word has length 39 [2021-06-05 23:46:53,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:46:53,789 INFO L482 AbstractCegarLoop]: Abstraction has 87728 states and 366559 transitions. [2021-06-05 23:46:53,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:53,789 INFO L276 IsEmpty]: Start isEmpty. Operand 87728 states and 366559 transitions. [2021-06-05 23:46:54,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:46:54,501 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:46:54,501 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:46:54,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-06-05 23:46:54,725 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:46:54,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:46:54,725 INFO L82 PathProgramCache]: Analyzing trace with hash 442960437, now seen corresponding path program 82 times [2021-06-05 23:46:54,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:46:54,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795149874] [2021-06-05 23:46:54,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:46:54,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:46:54,850 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:54,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:46:54,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795149874] [2021-06-05 23:46:54,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795149874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:54,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804861626] [2021-06-05 23:46:54,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:46:54,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:46:54,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:46:54,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:46:54,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:46:54,992 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:46:54,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 29 [2021-06-05 23:46:54,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:55,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:55,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:46:55,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:42 [2021-06-05 23:46:55,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:46:55,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:46:55,107 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 50 treesize of output 14 [2021-06-05 23:46:55,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:46:55,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:46:55,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:46:55,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:46:55,129 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:46:55,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804861626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:46:55,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:46:55,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:46:55,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408770191] [2021-06-05 23:46:55,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:46:55,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:46:55,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:46:55,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:46:55,130 INFO L87 Difference]: Start difference. First operand 87728 states and 366559 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:46:55,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:46:55,970 INFO L93 Difference]: Finished difference Result 117689 states and 495101 transitions. [2021-06-05 23:46:55,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:46:55,971 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:46:55,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:46:57,085 INFO L225 Difference]: With dead ends: 117689 [2021-06-05 23:46:57,085 INFO L226 Difference]: Without dead ends: 117634 [2021-06-05 23:46:57,085 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 211.4ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:46:57,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117634 states. [2021-06-05 23:46:59,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117634 to 88600. [2021-06-05 23:46:59,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88600 states, 88599 states have (on average 4.181164572963578) internal successors, (370447), 88599 states have internal predecessors, (370447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:00,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88600 states to 88600 states and 370447 transitions. [2021-06-05 23:47:00,064 INFO L78 Accepts]: Start accepts. Automaton has 88600 states and 370447 transitions. Word has length 39 [2021-06-05 23:47:00,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:00,065 INFO L482 AbstractCegarLoop]: Abstraction has 88600 states and 370447 transitions. [2021-06-05 23:47:00,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:00,065 INFO L276 IsEmpty]: Start isEmpty. Operand 88600 states and 370447 transitions. [2021-06-05 23:47:00,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:00,446 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:00,447 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:00,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-05 23:47:00,647 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:00,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:00,648 INFO L82 PathProgramCache]: Analyzing trace with hash -194627593, now seen corresponding path program 83 times [2021-06-05 23:47:00,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:00,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160928008] [2021-06-05 23:47:00,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:00,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:00,790 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:00,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:00,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160928008] [2021-06-05 23:47:00,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160928008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:00,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056311798] [2021-06-05 23:47:00,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:00,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:47:00,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:00,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:47:00,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:01,046 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:47:01,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 58 [2021-06-05 23:47:01,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:01,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:01,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:01,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:44 [2021-06-05 23:47:01,119 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:01,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:47:01,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:01,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:01,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:01,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:47:01,138 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:01,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056311798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:01,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:01,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:47:01,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000842807] [2021-06-05 23:47:01,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:47:01,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:01,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:47:01,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:47:01,139 INFO L87 Difference]: Start difference. First operand 88600 states and 370447 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:03,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:03,050 INFO L93 Difference]: Finished difference Result 149800 states and 631429 transitions. [2021-06-05 23:47:03,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:47:03,051 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:47:03,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:03,554 INFO L225 Difference]: With dead ends: 149800 [2021-06-05 23:47:03,554 INFO L226 Difference]: Without dead ends: 149640 [2021-06-05 23:47:03,554 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 430.7ms TimeCoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:47:03,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149640 states. [2021-06-05 23:47:06,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149640 to 92194. [2021-06-05 23:47:06,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92194 states, 92193 states have (on average 4.189200915470805) internal successors, (386215), 92193 states have internal predecessors, (386215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:06,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92194 states to 92194 states and 386215 transitions. [2021-06-05 23:47:06,638 INFO L78 Accepts]: Start accepts. Automaton has 92194 states and 386215 transitions. Word has length 39 [2021-06-05 23:47:06,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:06,639 INFO L482 AbstractCegarLoop]: Abstraction has 92194 states and 386215 transitions. [2021-06-05 23:47:06,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:06,639 INFO L276 IsEmpty]: Start isEmpty. Operand 92194 states and 386215 transitions. [2021-06-05 23:47:06,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:06,860 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:06,860 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:07,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-06-05 23:47:07,071 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:07,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:07,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1708200621, now seen corresponding path program 84 times [2021-06-05 23:47:07,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:07,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924848334] [2021-06-05 23:47:07,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:07,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:07,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924848334] [2021-06-05 23:47:07,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924848334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:07,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494637487] [2021-06-05 23:47:07,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 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 23:47:07,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:47:07,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:07,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:47:07,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:07,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:07,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:07,443 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 53 treesize of output 35 [2021-06-05 23:47:07,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:07,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:07,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:07,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:36 [2021-06-05 23:47:07,492 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:07,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:47:07,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:07,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:07,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:07,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:47:07,523 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:07,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494637487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:07,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:07,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:47:07,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170140365] [2021-06-05 23:47:07,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:47:07,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:07,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:47:07,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:47:07,524 INFO L87 Difference]: Start difference. First operand 92194 states and 386215 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:08,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:08,949 INFO L93 Difference]: Finished difference Result 121004 states and 509015 transitions. [2021-06-05 23:47:08,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:47:08,949 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:47:08,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:09,360 INFO L225 Difference]: With dead ends: 121004 [2021-06-05 23:47:09,360 INFO L226 Difference]: Without dead ends: 120949 [2021-06-05 23:47:09,360 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 253.3ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:47:09,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120949 states. [2021-06-05 23:47:11,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120949 to 91462. [2021-06-05 23:47:11,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91462 states, 91461 states have (on average 4.188725249013241) internal successors, (383105), 91461 states have internal predecessors, (383105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:12,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91462 states to 91462 states and 383105 transitions. [2021-06-05 23:47:12,269 INFO L78 Accepts]: Start accepts. Automaton has 91462 states and 383105 transitions. Word has length 39 [2021-06-05 23:47:12,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:12,270 INFO L482 AbstractCegarLoop]: Abstraction has 91462 states and 383105 transitions. [2021-06-05 23:47:12,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:12,270 INFO L276 IsEmpty]: Start isEmpty. Operand 91462 states and 383105 transitions. [2021-06-05 23:47:12,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:12,477 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:12,477 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:12,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:12,678 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:12,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:12,678 INFO L82 PathProgramCache]: Analyzing trace with hash -1593587553, now seen corresponding path program 85 times [2021-06-05 23:47:12,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:12,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906662163] [2021-06-05 23:47:12,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:12,825 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:12,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:12,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906662163] [2021-06-05 23:47:12,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906662163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:12,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522795535] [2021-06-05 23:47:12,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:12,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:12,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:13,477 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:13,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-06-05 23:47:13,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:13,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:13,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:13,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:38 [2021-06-05 23:47:13,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:13,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:13,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:13,605 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 50 treesize of output 14 [2021-06-05 23:47:13,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:13,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:13,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:13,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:47:13,656 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:13,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522795535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:13,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:13,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:47:13,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753761199] [2021-06-05 23:47:13,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:47:13,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:13,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:47:13,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:47:13,657 INFO L87 Difference]: Start difference. First operand 91462 states and 383105 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:47:14,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:14,669 INFO L93 Difference]: Finished difference Result 113543 states and 475699 transitions. [2021-06-05 23:47:14,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:47:14,670 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 39 [2021-06-05 23:47:14,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:15,047 INFO L225 Difference]: With dead ends: 113543 [2021-06-05 23:47:15,047 INFO L226 Difference]: Without dead ends: 113351 [2021-06-05 23:47:15,048 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 826.7ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:47:15,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113351 states. [2021-06-05 23:47:17,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113351 to 91462. [2021-06-05 23:47:17,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91462 states, 91461 states have (on average 4.188725249013241) internal successors, (383105), 91461 states have internal predecessors, (383105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:18,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91462 states to 91462 states and 383105 transitions. [2021-06-05 23:47:18,017 INFO L78 Accepts]: Start accepts. Automaton has 91462 states and 383105 transitions. Word has length 39 [2021-06-05 23:47:18,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:18,017 INFO L482 AbstractCegarLoop]: Abstraction has 91462 states and 383105 transitions. [2021-06-05 23:47:18,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:47:18,018 INFO L276 IsEmpty]: Start isEmpty. Operand 91462 states and 383105 transitions. [2021-06-05 23:47:18,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:18,226 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:18,226 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:18,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:18,426 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:18,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:18,427 INFO L82 PathProgramCache]: Analyzing trace with hash 627419245, now seen corresponding path program 86 times [2021-06-05 23:47:18,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:18,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637836774] [2021-06-05 23:47:18,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:18,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:18,561 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:18,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:18,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637836774] [2021-06-05 23:47:18,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637836774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:18,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736917509] [2021-06-05 23:47:18,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:18,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:47:18,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:18,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:18,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:19,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:19,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:19,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-06-05 23:47:19,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:19,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:19,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:19,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-06-05 23:47:19,256 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:19,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:47:19,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:19,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:19,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:19,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:47:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:19,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736917509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:19,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:19,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:47:19,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413313082] [2021-06-05 23:47:19,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:47:19,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:19,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:47:19,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:47:19,294 INFO L87 Difference]: Start difference. First operand 91462 states and 383105 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 23:47:20,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:20,368 INFO L93 Difference]: Finished difference Result 116445 states and 487358 transitions. [2021-06-05 23:47:20,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:47:20,369 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 39 [2021-06-05 23:47:20,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:20,758 INFO L225 Difference]: With dead ends: 116445 [2021-06-05 23:47:20,758 INFO L226 Difference]: Without dead ends: 116355 [2021-06-05 23:47:20,759 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 323.8ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:47:20,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116355 states. [2021-06-05 23:47:23,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116355 to 91334. [2021-06-05 23:47:23,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91334 states, 91333 states have (on average 4.190303614246767) internal successors, (382713), 91333 states have internal predecessors, (382713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:23,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91334 states to 91334 states and 382713 transitions. [2021-06-05 23:47:23,658 INFO L78 Accepts]: Start accepts. Automaton has 91334 states and 382713 transitions. Word has length 39 [2021-06-05 23:47:23,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:23,658 INFO L482 AbstractCegarLoop]: Abstraction has 91334 states and 382713 transitions. [2021-06-05 23:47:23,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 23:47:23,658 INFO L276 IsEmpty]: Start isEmpty. Operand 91334 states and 382713 transitions. [2021-06-05 23:47:23,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:23,861 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:23,861 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:24,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:24,065 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:24,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:24,065 INFO L82 PathProgramCache]: Analyzing trace with hash 830650613, now seen corresponding path program 87 times [2021-06-05 23:47:24,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:24,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906711787] [2021-06-05 23:47:24,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:24,210 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:24,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:24,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906711787] [2021-06-05 23:47:24,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906711787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:24,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745911834] [2021-06-05 23:47:24,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:24,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:47:24,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:24,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:24,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:24,883 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:47:24,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 50 [2021-06-05 23:47:24,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:24,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:24,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:24,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:55 [2021-06-05 23:47:25,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:25,054 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:25,054 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 34 [2021-06-05 23:47:25,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:47:25,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:25,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:47:25,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:27 [2021-06-05 23:47:25,122 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:25,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745911834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:25,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:25,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:47:25,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476661584] [2021-06-05 23:47:25,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:47:25,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:25,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:47:25,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:47:25,124 INFO L87 Difference]: Start difference. First operand 91334 states and 382713 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:27,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:27,360 INFO L93 Difference]: Finished difference Result 153513 states and 647452 transitions. [2021-06-05 23:47:27,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:47:27,361 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:47:27,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:28,134 INFO L225 Difference]: With dead ends: 153513 [2021-06-05 23:47:28,135 INFO L226 Difference]: Without dead ends: 153458 [2021-06-05 23:47:28,135 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 695.7ms TimeCoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:47:28,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153458 states. [2021-06-05 23:47:30,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153458 to 94983. [2021-06-05 23:47:31,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94983 states, 94982 states have (on average 4.194552652081447) internal successors, (398407), 94982 states have internal predecessors, (398407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:31,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94983 states to 94983 states and 398407 transitions. [2021-06-05 23:47:31,335 INFO L78 Accepts]: Start accepts. Automaton has 94983 states and 398407 transitions. Word has length 39 [2021-06-05 23:47:31,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:31,335 INFO L482 AbstractCegarLoop]: Abstraction has 94983 states and 398407 transitions. [2021-06-05 23:47:31,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:31,335 INFO L276 IsEmpty]: Start isEmpty. Operand 94983 states and 398407 transitions. [2021-06-05 23:47:31,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:31,543 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:31,543 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:31,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-06-05 23:47:31,743 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:31,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:31,744 INFO L82 PathProgramCache]: Analyzing trace with hash 193062583, now seen corresponding path program 88 times [2021-06-05 23:47:31,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:31,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252800546] [2021-06-05 23:47:31,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:31,858 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:31,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:31,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252800546] [2021-06-05 23:47:31,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252800546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:31,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222683849] [2021-06-05 23:47:31,858 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:31,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:47:31,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:31,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:31,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:32,575 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:32,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 39 [2021-06-05 23:47:32,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:32,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:32,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:47:32,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-06-05 23:47:32,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:32,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:32,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:32,667 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 50 treesize of output 14 [2021-06-05 23:47:32,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:32,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:32,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:32,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:47:32,693 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:32,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222683849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:32,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:32,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:47:32,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766325995] [2021-06-05 23:47:32,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:47:32,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:32,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:47:32,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:47:32,694 INFO L87 Difference]: Start difference. First operand 94983 states and 398407 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:47:33,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:33,857 INFO L93 Difference]: Finished difference Result 128680 states and 542124 transitions. [2021-06-05 23:47:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:47:33,858 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 39 [2021-06-05 23:47:33,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:34,887 INFO L225 Difference]: With dead ends: 128680 [2021-06-05 23:47:34,887 INFO L226 Difference]: Without dead ends: 128625 [2021-06-05 23:47:34,888 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 264.7ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:47:35,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128625 states. [2021-06-05 23:47:36,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128625 to 95859. [2021-06-05 23:47:37,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95859 states, 95858 states have (on average 4.197531765736819) internal successors, (402367), 95858 states have internal predecessors, (402367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:37,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95859 states to 95859 states and 402367 transitions. [2021-06-05 23:47:37,923 INFO L78 Accepts]: Start accepts. Automaton has 95859 states and 402367 transitions. Word has length 39 [2021-06-05 23:47:37,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:37,923 INFO L482 AbstractCegarLoop]: Abstraction has 95859 states and 402367 transitions. [2021-06-05 23:47:37,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:47:37,923 INFO L276 IsEmpty]: Start isEmpty. Operand 95859 states and 402367 transitions. [2021-06-05 23:47:38,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:38,261 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:38,261 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:38,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable338 [2021-06-05 23:47:38,462 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:38,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:38,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1612055607, now seen corresponding path program 89 times [2021-06-05 23:47:38,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:38,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108648353] [2021-06-05 23:47:38,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:38,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:38,590 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:38,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:38,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108648353] [2021-06-05 23:47:38,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108648353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:38,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438240843] [2021-06-05 23:47:38,591 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:38,632 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:47:38,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:38,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:38,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:38,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:38,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:38,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:38,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:38,935 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 41 treesize of output 29 [2021-06-05 23:47:38,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:38,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:38,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:38,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:27 [2021-06-05 23:47:38,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:38,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:38,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:38,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:38,997 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 31 treesize of output 45 [2021-06-05 23:47:39,001 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:47:39,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:39,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:47:39,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:19 [2021-06-05 23:47:39,062 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:39,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438240843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:39,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:39,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:47:39,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519342920] [2021-06-05 23:47:39,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:47:39,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:39,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:47:39,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:47:39,064 INFO L87 Difference]: Start difference. First operand 95859 states and 402367 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:41,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:41,189 INFO L93 Difference]: Finished difference Result 136149 states and 573083 transitions. [2021-06-05 23:47:41,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:47:41,189 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:47:41,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:41,654 INFO L225 Difference]: With dead ends: 136149 [2021-06-05 23:47:41,654 INFO L226 Difference]: Without dead ends: 136039 [2021-06-05 23:47:41,655 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 734.8ms TimeCoverageRelationStatistics Valid=156, Invalid=966, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:47:41,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136039 states. [2021-06-05 23:47:44,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136039 to 93375. [2021-06-05 23:47:44,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93375 states, 93374 states have (on average 4.190085034377878) internal successors, (391245), 93374 states have internal predecessors, (391245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:44,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93375 states to 93375 states and 391245 transitions. [2021-06-05 23:47:44,649 INFO L78 Accepts]: Start accepts. Automaton has 93375 states and 391245 transitions. Word has length 39 [2021-06-05 23:47:44,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:44,649 INFO L482 AbstractCegarLoop]: Abstraction has 93375 states and 391245 transitions. [2021-06-05 23:47:44,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:44,649 INFO L276 IsEmpty]: Start isEmpty. Operand 93375 states and 391245 transitions. [2021-06-05 23:47:44,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:44,858 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:44,858 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:45,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:45,059 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:45,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:45,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1989289737, now seen corresponding path program 90 times [2021-06-05 23:47:45,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:45,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887860148] [2021-06-05 23:47:45,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:45,203 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:45,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:45,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887860148] [2021-06-05 23:47:45,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887860148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:45,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445731760] [2021-06-05 23:47:45,204 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:45,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:47:45,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:45,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:47:45,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:45,436 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:45,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-06-05 23:47:45,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:45,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:45,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:47:45,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:46 [2021-06-05 23:47:45,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:45,519 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:45,520 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 44 treesize of output 40 [2021-06-05 23:47:45,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:47:45,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:45,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:47:45,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:47:46,028 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-06-05 23:47:46,062 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:46,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445731760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:46,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:46,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-06-05 23:47:46,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70018488] [2021-06-05 23:47:46,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:47:46,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:46,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:47:46,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:47:46,063 INFO L87 Difference]: Start difference. First operand 93375 states and 391245 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:47,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:47,560 INFO L93 Difference]: Finished difference Result 136388 states and 574197 transitions. [2021-06-05 23:47:47,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:47:47,560 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:47:47,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:48,613 INFO L225 Difference]: With dead ends: 136388 [2021-06-05 23:47:48,613 INFO L226 Difference]: Without dead ends: 136333 [2021-06-05 23:47:48,613 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1010.7ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:47:48,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136333 states. [2021-06-05 23:47:50,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136333 to 94479. [2021-06-05 23:47:50,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94479 states, 94478 states have (on average 4.193325430258896) internal successors, (396177), 94478 states have internal predecessors, (396177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:51,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94479 states to 94479 states and 396177 transitions. [2021-06-05 23:47:51,739 INFO L78 Accepts]: Start accepts. Automaton has 94479 states and 396177 transitions. Word has length 39 [2021-06-05 23:47:51,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:51,740 INFO L482 AbstractCegarLoop]: Abstraction has 94479 states and 396177 transitions. [2021-06-05 23:47:51,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:51,740 INFO L276 IsEmpty]: Start isEmpty. Operand 94479 states and 396177 transitions. [2021-06-05 23:47:52,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:52,011 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:52,011 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:52,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable343 [2021-06-05 23:47:52,212 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:52,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:52,212 INFO L82 PathProgramCache]: Analyzing trace with hash -570296713, now seen corresponding path program 91 times [2021-06-05 23:47:52,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:52,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106350215] [2021-06-05 23:47:52,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:52,330 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:52,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:52,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106350215] [2021-06-05 23:47:52,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106350215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:52,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523789721] [2021-06-05 23:47:52,330 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:52,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:52,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:52,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:52,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:52,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:52,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-06-05 23:47:52,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:52,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:52,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:52,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-06-05 23:47:52,575 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:52,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:47:52,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:52,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:52,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:52,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:47:52,598 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:52,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523789721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:52,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:52,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:47:52,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956298811] [2021-06-05 23:47:52,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:47:52,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:52,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:47:52,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:47:52,599 INFO L87 Difference]: Start difference. First operand 94479 states and 396177 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:47:54,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:54,073 INFO L93 Difference]: Finished difference Result 124608 states and 524744 transitions. [2021-06-05 23:47:54,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:47:54,074 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 39 [2021-06-05 23:47:54,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:47:54,502 INFO L225 Difference]: With dead ends: 124608 [2021-06-05 23:47:54,502 INFO L226 Difference]: Without dead ends: 124553 [2021-06-05 23:47:54,503 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 213.2ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:47:54,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124553 states. [2021-06-05 23:47:56,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124553 to 94027. [2021-06-05 23:47:57,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94027 states, 94026 states have (on average 4.191744836534576) internal successors, (394133), 94026 states have internal predecessors, (394133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:47:57,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94027 states to 94027 states and 394133 transitions. [2021-06-05 23:47:57,525 INFO L78 Accepts]: Start accepts. Automaton has 94027 states and 394133 transitions. Word has length 39 [2021-06-05 23:47:57,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:47:57,525 INFO L482 AbstractCegarLoop]: Abstraction has 94027 states and 394133 transitions. [2021-06-05 23:47:57,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:47:57,526 INFO L276 IsEmpty]: Start isEmpty. Operand 94027 states and 394133 transitions. [2021-06-05 23:47:57,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:47:57,763 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:47:57,763 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:47:57,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:57,969 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:47:57,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:47:57,969 INFO L82 PathProgramCache]: Analyzing trace with hash 95410039, now seen corresponding path program 92 times [2021-06-05 23:47:57,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:47:57,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121375922] [2021-06-05 23:47:57,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:47:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:47:58,085 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:58,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:47:58,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121375922] [2021-06-05 23:47:58,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121375922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:58,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890722064] [2021-06-05 23:47:58,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:47:58,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:47:58,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:47:58,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:47:58,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:47:58,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:47:58,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:47:58,276 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 58 treesize of output 30 [2021-06-05 23:47:58,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:58,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:58,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:58,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-06-05 23:47:58,328 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:47:58,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:47:58,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:47:58,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:47:58,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:47:58,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:47:58,351 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:47:58,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890722064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:47:58,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:47:58,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:47:58,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677132306] [2021-06-05 23:47:58,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:47:58,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:47:58,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:47:58,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:47:58,352 INFO L87 Difference]: Start difference. First operand 94027 states and 394133 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:47:59,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:47:59,821 INFO L93 Difference]: Finished difference Result 121962 states and 514000 transitions. [2021-06-05 23:47:59,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:47:59,821 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 39 [2021-06-05 23:47:59,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:00,239 INFO L225 Difference]: With dead ends: 121962 [2021-06-05 23:48:00,240 INFO L226 Difference]: Without dead ends: 121907 [2021-06-05 23:48:00,240 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 196.5ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:48:00,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121907 states. [2021-06-05 23:48:02,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121907 to 92726. [2021-06-05 23:48:02,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92726 states, 92725 states have (on average 4.193604745214343) internal successors, (388852), 92725 states have internal predecessors, (388852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:03,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92726 states to 92726 states and 388852 transitions. [2021-06-05 23:48:03,174 INFO L78 Accepts]: Start accepts. Automaton has 92726 states and 388852 transitions. Word has length 39 [2021-06-05 23:48:03,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:03,174 INFO L482 AbstractCegarLoop]: Abstraction has 92726 states and 388852 transitions. [2021-06-05 23:48:03,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:48:03,174 INFO L276 IsEmpty]: Start isEmpty. Operand 92726 states and 388852 transitions. [2021-06-05 23:48:03,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:03,390 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:03,390 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:03,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-05 23:48:03,591 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:03,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:03,591 INFO L82 PathProgramCache]: Analyzing trace with hash -498871717, now seen corresponding path program 93 times [2021-06-05 23:48:03,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:03,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262165766] [2021-06-05 23:48:03,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:03,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:03,775 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:03,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:03,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262165766] [2021-06-05 23:48:03,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262165766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:03,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120868677] [2021-06-05 23:48:03,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 23:48:03,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:48:03,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:03,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:48:03,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:03,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:03,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:03,973 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 41 [2021-06-05 23:48:03,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:48:03,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:04,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:48:04,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:62, output treesize:38 [2021-06-05 23:48:04,139 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:48:04,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:48:04,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:48:04,605 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-06-05 23:48:04,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:04,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:48:04,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-06-05 23:48:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:04,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120868677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:04,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:04,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:48:04,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698597101] [2021-06-05 23:48:04,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:48:04,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:04,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:48:04,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:48:04,698 INFO L87 Difference]: Start difference. First operand 92726 states and 388852 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:07,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:07,839 INFO L93 Difference]: Finished difference Result 174439 states and 731918 transitions. [2021-06-05 23:48:07,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:48:07,840 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:48:07,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:08,452 INFO L225 Difference]: With dead ends: 174439 [2021-06-05 23:48:08,452 INFO L226 Difference]: Without dead ends: 174209 [2021-06-05 23:48:08,453 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 1406.5ms TimeCoverageRelationStatistics Valid=279, Invalid=1701, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:48:08,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174209 states. [2021-06-05 23:48:11,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174209 to 95518. [2021-06-05 23:48:11,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95518 states, 95517 states have (on average 4.1927824366343165) internal successors, (400482), 95517 states have internal predecessors, (400482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:11,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95518 states to 95518 states and 400482 transitions. [2021-06-05 23:48:11,917 INFO L78 Accepts]: Start accepts. Automaton has 95518 states and 400482 transitions. Word has length 39 [2021-06-05 23:48:11,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:11,917 INFO L482 AbstractCegarLoop]: Abstraction has 95518 states and 400482 transitions. [2021-06-05 23:48:11,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:11,917 INFO L276 IsEmpty]: Start isEmpty. Operand 95518 states and 400482 transitions. [2021-06-05 23:48:12,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:12,695 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:12,695 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:12,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,97 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:12,909 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:12,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:12,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1101357161, now seen corresponding path program 94 times [2021-06-05 23:48:12,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:12,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521335423] [2021-06-05 23:48:12,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:12,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:13,065 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:13,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:13,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521335423] [2021-06-05 23:48:13,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521335423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:13,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70662111] [2021-06-05 23:48:13,065 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:13,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:48:13,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:13,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:48:13,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:13,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:13,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:13,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:48:13,246 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 68 treesize of output 40 [2021-06-05 23:48:13,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:13,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:13,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:13,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-06-05 23:48:13,289 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:48:13,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:48:13,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:13,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:13,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:13,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:48:13,328 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:13,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70662111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:13,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:13,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:48:13,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102081396] [2021-06-05 23:48:13,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:48:13,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:13,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:48:13,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:48:13,329 INFO L87 Difference]: Start difference. First operand 95518 states and 400482 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:48:15,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:15,043 INFO L93 Difference]: Finished difference Result 136957 states and 574233 transitions. [2021-06-05 23:48:15,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:48:15,043 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 39 [2021-06-05 23:48:15,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:15,541 INFO L225 Difference]: With dead ends: 136957 [2021-06-05 23:48:15,541 INFO L226 Difference]: Without dead ends: 136867 [2021-06-05 23:48:15,541 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 361.8ms TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:48:15,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136867 states. [2021-06-05 23:48:17,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136867 to 96374. [2021-06-05 23:48:17,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96374 states, 96373 states have (on average 4.1924190385273885) internal successors, (404036), 96373 states have internal predecessors, (404036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:18,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96374 states to 96374 states and 404036 transitions. [2021-06-05 23:48:18,736 INFO L78 Accepts]: Start accepts. Automaton has 96374 states and 404036 transitions. Word has length 39 [2021-06-05 23:48:18,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:18,736 INFO L482 AbstractCegarLoop]: Abstraction has 96374 states and 404036 transitions. [2021-06-05 23:48:18,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:48:18,736 INFO L276 IsEmpty]: Start isEmpty. Operand 96374 states and 404036 transitions. [2021-06-05 23:48:18,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:18,959 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:18,959 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:19,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:19,159 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:19,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:19,160 INFO L82 PathProgramCache]: Analyzing trace with hash 2068923309, now seen corresponding path program 95 times [2021-06-05 23:48:19,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:19,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036794440] [2021-06-05 23:48:19,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:19,294 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:19,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:19,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036794440] [2021-06-05 23:48:19,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036794440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:19,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691473868] [2021-06-05 23:48:19,294 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:19,326 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:48:19,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:19,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:48:19,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:19,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:19,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:19,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:19,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:19,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 62 [2021-06-05 23:48:19,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:19,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:19,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:19,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:39 [2021-06-05 23:48:19,573 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:48:19,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 23:48:19,575 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:48:19,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:19,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:48:19,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:5 [2021-06-05 23:48:19,600 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:19,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691473868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:19,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:19,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:48:19,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325205626] [2021-06-05 23:48:19,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:48:19,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:19,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:48:19,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:48:19,601 INFO L87 Difference]: Start difference. First operand 96374 states and 404036 transitions. Second operand has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:21,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:21,446 INFO L93 Difference]: Finished difference Result 143291 states and 601777 transitions. [2021-06-05 23:48:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:48:21,446 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:48:21,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:21,938 INFO L225 Difference]: With dead ends: 143291 [2021-06-05 23:48:21,939 INFO L226 Difference]: Without dead ends: 143093 [2021-06-05 23:48:21,939 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 433.9ms TimeCoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:48:22,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143093 states. [2021-06-05 23:48:24,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143093 to 99072. [2021-06-05 23:48:24,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99072 states, 99071 states have (on average 4.194365656953094) internal successors, (415540), 99071 states have internal predecessors, (415540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:25,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99072 states to 99072 states and 415540 transitions. [2021-06-05 23:48:25,186 INFO L78 Accepts]: Start accepts. Automaton has 99072 states and 415540 transitions. Word has length 39 [2021-06-05 23:48:25,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:25,186 INFO L482 AbstractCegarLoop]: Abstraction has 99072 states and 415540 transitions. [2021-06-05 23:48:25,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:25,186 INFO L276 IsEmpty]: Start isEmpty. Operand 99072 states and 415540 transitions. [2021-06-05 23:48:25,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:25,412 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:25,412 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:25,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable364,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:25,612 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:25,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:25,613 INFO L82 PathProgramCache]: Analyzing trace with hash 302358509, now seen corresponding path program 96 times [2021-06-05 23:48:25,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:25,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357843535] [2021-06-05 23:48:25,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:25,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:25,758 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:25,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:25,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357843535] [2021-06-05 23:48:25,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357843535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:25,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924364145] [2021-06-05 23:48:25,758 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:25,789 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:48:25,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:25,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:48:25,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:26,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:26,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:26,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:48:26,519 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 50 treesize of output 28 [2021-06-05 23:48:26,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:26,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:26,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:48:26,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:68, output treesize:36 [2021-06-05 23:48:26,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:48:26,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:26,605 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 44 treesize of output 14 [2021-06-05 23:48:26,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:26,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:26,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:26,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:7 [2021-06-05 23:48:26,644 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:26,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924364145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:26,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:26,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 23:48:26,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806197210] [2021-06-05 23:48:26,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:48:26,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:26,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:48:26,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:48:26,645 INFO L87 Difference]: Start difference. First operand 99072 states and 415540 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:27,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:27,695 INFO L93 Difference]: Finished difference Result 127095 states and 532979 transitions. [2021-06-05 23:48:27,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:48:27,695 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:48:27,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:28,913 INFO L225 Difference]: With dead ends: 127095 [2021-06-05 23:48:28,913 INFO L226 Difference]: Without dead ends: 127005 [2021-06-05 23:48:28,913 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 341.7ms TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:48:29,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127005 states. [2021-06-05 23:48:31,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127005 to 98936. [2021-06-05 23:48:31,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98936 states, 98935 states have (on average 4.195118006772123) internal successors, (415044), 98935 states have internal predecessors, (415044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:31,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98936 states to 98936 states and 415044 transitions. [2021-06-05 23:48:31,914 INFO L78 Accepts]: Start accepts. Automaton has 98936 states and 415044 transitions. Word has length 39 [2021-06-05 23:48:31,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:31,914 INFO L482 AbstractCegarLoop]: Abstraction has 98936 states and 415044 transitions. [2021-06-05 23:48:31,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:31,914 INFO L276 IsEmpty]: Start isEmpty. Operand 98936 states and 415044 transitions. [2021-06-05 23:48:32,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:32,765 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:32,765 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:32,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2021-06-05 23:48:32,981 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:32,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:32,981 INFO L82 PathProgramCache]: Analyzing trace with hash -343009247, now seen corresponding path program 97 times [2021-06-05 23:48:32,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:32,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968137766] [2021-06-05 23:48:32,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:33,117 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:33,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:33,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968137766] [2021-06-05 23:48:33,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968137766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:33,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086543537] [2021-06-05 23:48:33,117 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:33,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:33,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:48:33,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:33,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:33,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:48:33,254 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 58 treesize of output 30 [2021-06-05 23:48:33,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:33,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:33,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:33,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-06-05 23:48:33,322 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:48:33,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:48:33,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:33,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:33,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:33,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:48:33,341 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:33,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086543537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:33,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:33,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:48:33,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914593743] [2021-06-05 23:48:33,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:48:33,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:33,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:48:33,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:48:33,342 INFO L87 Difference]: Start difference. First operand 98936 states and 415044 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:34,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:34,242 INFO L93 Difference]: Finished difference Result 129872 states and 544913 transitions. [2021-06-05 23:48:34,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:48:34,242 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:48:34,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:35,317 INFO L225 Difference]: With dead ends: 129872 [2021-06-05 23:48:35,317 INFO L226 Difference]: Without dead ends: 129785 [2021-06-05 23:48:35,318 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 252.6ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:48:35,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129785 states. [2021-06-05 23:48:37,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129785 to 99161. [2021-06-05 23:48:37,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99161 states, 99160 states have (on average 4.192759177087535) internal successors, (415754), 99160 states have internal predecessors, (415754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:38,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99161 states to 99161 states and 415754 transitions. [2021-06-05 23:48:38,658 INFO L78 Accepts]: Start accepts. Automaton has 99161 states and 415754 transitions. Word has length 39 [2021-06-05 23:48:38,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:38,658 INFO L482 AbstractCegarLoop]: Abstraction has 99161 states and 415754 transitions. [2021-06-05 23:48:38,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:38,658 INFO L276 IsEmpty]: Start isEmpty. Operand 99161 states and 415754 transitions. [2021-06-05 23:48:38,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:38,875 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:38,875 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:39,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:39,076 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:39,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:39,076 INFO L82 PathProgramCache]: Analyzing trace with hash 892402927, now seen corresponding path program 98 times [2021-06-05 23:48:39,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:39,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235306344] [2021-06-05 23:48:39,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:39,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:39,216 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:39,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:39,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235306344] [2021-06-05 23:48:39,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235306344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:39,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049095323] [2021-06-05 23:48:39,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:39,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:48:39,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:39,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:48:39,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:39,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:39,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:39,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:48:39,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 36 [2021-06-05 23:48:39,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:39,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:39,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:48:39,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:84, output treesize:46 [2021-06-05 23:48:39,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:39,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:39,585 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 44 treesize of output 40 [2021-06-05 23:48:39,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:48:39,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:39,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:48:39,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:48:39,657 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:39,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049095323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:39,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:39,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2021-06-05 23:48:39,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937416566] [2021-06-05 23:48:39,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:48:39,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:39,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:48:39,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:48:39,658 INFO L87 Difference]: Start difference. First operand 99161 states and 415754 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:41,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:41,627 INFO L93 Difference]: Finished difference Result 140844 states and 590581 transitions. [2021-06-05 23:48:41,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:48:41,627 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:48:41,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:42,105 INFO L225 Difference]: With dead ends: 140844 [2021-06-05 23:48:42,105 INFO L226 Difference]: Without dead ends: 140757 [2021-06-05 23:48:42,106 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 659.8ms TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:48:42,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140757 states. [2021-06-05 23:48:44,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140757 to 98477. [2021-06-05 23:48:45,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98477 states, 98476 states have (on average 4.191914781266502) internal successors, (412803), 98476 states have internal predecessors, (412803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:45,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98477 states to 98477 states and 412803 transitions. [2021-06-05 23:48:45,393 INFO L78 Accepts]: Start accepts. Automaton has 98477 states and 412803 transitions. Word has length 39 [2021-06-05 23:48:45,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:45,393 INFO L482 AbstractCegarLoop]: Abstraction has 98477 states and 412803 transitions. [2021-06-05 23:48:45,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:45,393 INFO L276 IsEmpty]: Start isEmpty. Operand 98477 states and 412803 transitions. [2021-06-05 23:48:46,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:46,153 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:46,153 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:46,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable370 [2021-06-05 23:48:46,377 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:46,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:46,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1983571345, now seen corresponding path program 99 times [2021-06-05 23:48:46,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:46,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730632336] [2021-06-05 23:48:46,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:46,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:46,540 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:46,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:46,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730632336] [2021-06-05 23:48:46,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730632336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:46,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441289702] [2021-06-05 23:48:46,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 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 23:48:46,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:48:46,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:46,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:48:46,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:46,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:46,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:46,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:46,877 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 55 treesize of output 45 [2021-06-05 23:48:46,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:48:46,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:46,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:48:46,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:82, output treesize:56 [2021-06-05 23:48:46,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:47,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:47,002 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 44 treesize of output 40 [2021-06-05 23:48:47,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:48:47,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:47,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 23:48:47,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:47,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:47,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:48:47,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:94, output treesize:36 [2021-06-05 23:48:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:47,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441289702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:47,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:47,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:48:47,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197338484] [2021-06-05 23:48:47,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:48:47,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:47,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:48:47,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:48:47,149 INFO L87 Difference]: Start difference. First operand 98477 states and 412803 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:50,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:50,069 INFO L93 Difference]: Finished difference Result 191275 states and 805796 transitions. [2021-06-05 23:48:50,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:48:50,070 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:48:50,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:50,699 INFO L225 Difference]: With dead ends: 191275 [2021-06-05 23:48:50,699 INFO L226 Difference]: Without dead ends: 191124 [2021-06-05 23:48:50,700 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 1141.6ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:48:51,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191124 states. [2021-06-05 23:48:54,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191124 to 97291. [2021-06-05 23:48:54,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97291 states, 97290 states have (on average 4.1882413403227465) internal successors, (407474), 97290 states have internal predecessors, (407474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:54,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97291 states to 97291 states and 407474 transitions. [2021-06-05 23:48:54,821 INFO L78 Accepts]: Start accepts. Automaton has 97291 states and 407474 transitions. Word has length 39 [2021-06-05 23:48:54,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:48:54,821 INFO L482 AbstractCegarLoop]: Abstraction has 97291 states and 407474 transitions. [2021-06-05 23:48:54,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:48:54,821 INFO L276 IsEmpty]: Start isEmpty. Operand 97291 states and 407474 transitions. [2021-06-05 23:48:55,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:48:55,035 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:48:55,036 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:48:55,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable375 [2021-06-05 23:48:55,236 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:48:55,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:48:55,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1703037253, now seen corresponding path program 100 times [2021-06-05 23:48:55,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:48:55,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096364056] [2021-06-05 23:48:55,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:48:55,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:48:55,413 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:55,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:48:55,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096364056] [2021-06-05 23:48:55,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096364056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:55,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146882124] [2021-06-05 23:48:55,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:48:55,442 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:48:55,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:48:55,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:48:55,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:48:55,553 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:48:55,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 31 [2021-06-05 23:48:55,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:55,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:55,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:55,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-06-05 23:48:55,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:55,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:48:55,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:48:55,618 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 50 treesize of output 14 [2021-06-05 23:48:55,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:48:55,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:48:55,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:48:55,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:48:55,648 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:48:55,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146882124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:48:55,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:48:55,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:48:55,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933771175] [2021-06-05 23:48:55,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:48:55,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:48:55,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:48:55,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:48:55,649 INFO L87 Difference]: Start difference. First operand 97291 states and 407474 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:48:57,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:48:57,274 INFO L93 Difference]: Finished difference Result 140112 states and 588315 transitions. [2021-06-05 23:48:57,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:48:57,275 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 39 [2021-06-05 23:48:57,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:48:57,757 INFO L225 Difference]: With dead ends: 140112 [2021-06-05 23:48:57,757 INFO L226 Difference]: Without dead ends: 139873 [2021-06-05 23:48:57,757 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 338.3ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:48:57,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139873 states. [2021-06-05 23:49:00,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139873 to 97077. [2021-06-05 23:49:00,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97077 states, 97076 states have (on average 4.1899027566030735) internal successors, (406739), 97076 states have internal predecessors, (406739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:00,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97077 states to 97077 states and 406739 transitions. [2021-06-05 23:49:00,984 INFO L78 Accepts]: Start accepts. Automaton has 97077 states and 406739 transitions. Word has length 39 [2021-06-05 23:49:00,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:00,984 INFO L482 AbstractCegarLoop]: Abstraction has 97077 states and 406739 transitions. [2021-06-05 23:49:00,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 23:49:00,984 INFO L276 IsEmpty]: Start isEmpty. Operand 97077 states and 406739 transitions. [2021-06-05 23:49:01,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:49:01,800 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:49:01,800 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:49:02,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:02,017 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:49:02,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:49:02,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1664593433, now seen corresponding path program 101 times [2021-06-05 23:49:02,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:49:02,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374654771] [2021-06-05 23:49:02,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:49:02,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:02,184 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:02,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:49:02,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374654771] [2021-06-05 23:49:02,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374654771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:02,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611792302] [2021-06-05 23:49:02,184 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:02,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 23:49:02,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:49:02,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 23:49:02,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:49:02,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:02,416 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 70 treesize of output 74 [2021-06-05 23:49:02,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:02,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:02,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:02,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:85, output treesize:53 [2021-06-05 23:49:02,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:02,517 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 51 treesize of output 55 [2021-06-05 23:49:02,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:49:02,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:02,530 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 23:49:02,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:02,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:02,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:49:02,546 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:83, output treesize:38 [2021-06-05 23:49:02,620 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:49:02,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611792302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:02,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:49:02,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 23:49:02,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201822014] [2021-06-05 23:49:02,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:49:02,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:49:02,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:49:02,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:49:02,621 INFO L87 Difference]: Start difference. First operand 97077 states and 406739 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:05,378 WARN L205 SmtUtils]: Spent 411.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-06-05 23:49:08,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:49:08,204 INFO L93 Difference]: Finished difference Result 298820 states and 1267746 transitions. [2021-06-05 23:49:08,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:49:08,204 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:49:08,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:49:09,375 INFO L225 Difference]: With dead ends: 298820 [2021-06-05 23:49:09,375 INFO L226 Difference]: Without dead ends: 298614 [2021-06-05 23:49:09,375 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 2814.5ms TimeCoverageRelationStatistics Valid=514, Invalid=2456, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 23:49:10,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298614 states. [2021-06-05 23:49:14,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298614 to 130676. [2021-06-05 23:49:15,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130676 states, 130675 states have (on average 4.24448440788215) internal successors, (554648), 130675 states have internal predecessors, (554648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:15,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130676 states to 130676 states and 554648 transitions. [2021-06-05 23:49:15,491 INFO L78 Accepts]: Start accepts. Automaton has 130676 states and 554648 transitions. Word has length 39 [2021-06-05 23:49:15,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:15,492 INFO L482 AbstractCegarLoop]: Abstraction has 130676 states and 554648 transitions. [2021-06-05 23:49:15,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:15,492 INFO L276 IsEmpty]: Start isEmpty. Operand 130676 states and 554648 transitions. [2021-06-05 23:49:16,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:49:16,523 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:49:16,523 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:49:16,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable391 [2021-06-05 23:49:16,737 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:49:16,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:49:16,737 INFO L82 PathProgramCache]: Analyzing trace with hash 188415453, now seen corresponding path program 102 times [2021-06-05 23:49:16,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:49:16,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020702508] [2021-06-05 23:49:16,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:49:16,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:16,848 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:16,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:49:16,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020702508] [2021-06-05 23:49:16,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020702508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:16,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221208794] [2021-06-05 23:49:16,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:16,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:49:16,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:49:16,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:49:16,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:49:17,045 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:49:17,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 50 [2021-06-05 23:49:17,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:17,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:17,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:17,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:55 [2021-06-05 23:49:17,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:17,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:17,172 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 42 [2021-06-05 23:49:17,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:49:17,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:17,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:49:17,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-06-05 23:49:17,227 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:17,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221208794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:17,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:49:17,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:49:17,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038087731] [2021-06-05 23:49:17,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:49:17,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:49:17,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:49:17,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:49:17,228 INFO L87 Difference]: Start difference. First operand 130676 states and 554648 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:19,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:49:19,636 INFO L93 Difference]: Finished difference Result 196872 states and 836653 transitions. [2021-06-05 23:49:19,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:49:19,637 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:49:19,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:49:20,373 INFO L225 Difference]: With dead ends: 196872 [2021-06-05 23:49:20,373 INFO L226 Difference]: Without dead ends: 196817 [2021-06-05 23:49:20,374 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 697.9ms TimeCoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:49:20,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196817 states. [2021-06-05 23:49:24,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196817 to 131225. [2021-06-05 23:49:24,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131225 states, 131224 states have (on average 4.2429890873620675) internal successors, (556782), 131224 states have internal predecessors, (556782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:25,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131225 states to 131225 states and 556782 transitions. [2021-06-05 23:49:25,076 INFO L78 Accepts]: Start accepts. Automaton has 131225 states and 556782 transitions. Word has length 39 [2021-06-05 23:49:25,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:25,076 INFO L482 AbstractCegarLoop]: Abstraction has 131225 states and 556782 transitions. [2021-06-05 23:49:25,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:25,076 INFO L276 IsEmpty]: Start isEmpty. Operand 131225 states and 556782 transitions. [2021-06-05 23:49:25,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:49:25,386 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:49:25,386 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:49:25,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable407,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:25,588 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:49:25,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:49:25,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1423827627, now seen corresponding path program 103 times [2021-06-05 23:49:25,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:49:25,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844018397] [2021-06-05 23:49:25,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:49:25,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:25,729 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:25,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:49:25,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844018397] [2021-06-05 23:49:25,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844018397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:25,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584965498] [2021-06-05 23:49:25,729 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:26,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:26,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:49:26,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:49:26,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:49:26,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:26,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-06-05 23:49:26,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:26,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:26,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:26,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-06-05 23:49:26,714 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:49:26,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:49:26,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:26,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:26,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:26,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:49:26,733 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:26,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584965498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:26,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:49:26,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:49:26,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159851241] [2021-06-05 23:49:26,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:49:26,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:49:26,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:49:26,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:49:26,734 INFO L87 Difference]: Start difference. First operand 131225 states and 556782 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:28,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:49:28,511 INFO L93 Difference]: Finished difference Result 164120 states and 697717 transitions. [2021-06-05 23:49:28,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:49:28,513 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:49:28,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:49:29,742 INFO L225 Difference]: With dead ends: 164120 [2021-06-05 23:49:29,742 INFO L226 Difference]: Without dead ends: 164065 [2021-06-05 23:49:29,742 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 263.2ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:49:30,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164065 states. [2021-06-05 23:49:33,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164065 to 131669. [2021-06-05 23:49:33,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131669 states, 131668 states have (on average 4.24399246589908) internal successors, (558798), 131668 states have internal predecessors, (558798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:34,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131669 states to 131669 states and 558798 transitions. [2021-06-05 23:49:34,022 INFO L78 Accepts]: Start accepts. Automaton has 131669 states and 558798 transitions. Word has length 39 [2021-06-05 23:49:34,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:34,022 INFO L482 AbstractCegarLoop]: Abstraction has 131669 states and 558798 transitions. [2021-06-05 23:49:34,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:34,022 INFO L276 IsEmpty]: Start isEmpty. Operand 131669 states and 558798 transitions. [2021-06-05 23:49:35,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:49:35,102 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:49:35,102 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:49:35,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:35,302 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:49:35,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:49:35,303 INFO L82 PathProgramCache]: Analyzing trace with hash -1452146645, now seen corresponding path program 104 times [2021-06-05 23:49:35,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:49:35,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319281326] [2021-06-05 23:49:35,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:49:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:35,417 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:35,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:49:35,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319281326] [2021-06-05 23:49:35,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319281326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:35,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313157156] [2021-06-05 23:49:35,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:35,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:49:35,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:49:35,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:49:35,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:49:35,655 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:49:35,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 39 [2021-06-05 23:49:35,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:35,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:35,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:49:35,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-06-05 23:49:35,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:35,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:35,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:49:35,696 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 50 treesize of output 14 [2021-06-05 23:49:35,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:35,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:35,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:35,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:49:35,723 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:35,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313157156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:35,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:49:35,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:49:35,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990490954] [2021-06-05 23:49:35,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:49:35,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:49:35,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:49:35,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:49:35,724 INFO L87 Difference]: Start difference. First operand 131669 states and 558798 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:49:37,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:49:37,612 INFO L93 Difference]: Finished difference Result 164010 states and 697112 transitions. [2021-06-05 23:49:37,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:49:37,612 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 39 [2021-06-05 23:49:37,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:49:38,217 INFO L225 Difference]: With dead ends: 164010 [2021-06-05 23:49:38,217 INFO L226 Difference]: Without dead ends: 163955 [2021-06-05 23:49:38,217 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 227.6ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:49:38,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163955 states. [2021-06-05 23:49:41,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163955 to 128950. [2021-06-05 23:49:41,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128950 states, 128949 states have (on average 4.23827249532761) internal successors, (546521), 128949 states have internal predecessors, (546521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:42,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128950 states to 128950 states and 546521 transitions. [2021-06-05 23:49:42,756 INFO L78 Accepts]: Start accepts. Automaton has 128950 states and 546521 transitions. Word has length 39 [2021-06-05 23:49:42,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:42,757 INFO L482 AbstractCegarLoop]: Abstraction has 128950 states and 546521 transitions. [2021-06-05 23:49:42,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:49:42,757 INFO L276 IsEmpty]: Start isEmpty. Operand 128950 states and 546521 transitions. [2021-06-05 23:49:43,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:49:43,056 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:49:43,056 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:49:43,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-06-05 23:49:43,257 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:49:43,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:49:43,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1334269649, now seen corresponding path program 105 times [2021-06-05 23:49:43,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:49:43,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239135764] [2021-06-05 23:49:43,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:49:43,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:43,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:49:43,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239135764] [2021-06-05 23:49:43,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239135764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:43,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002846957] [2021-06-05 23:49:43,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:43,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:49:43,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:49:43,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:49:43,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:49:43,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:43,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:43,594 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 64 treesize of output 60 [2021-06-05 23:49:43,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:43,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:43,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:43,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:82, output treesize:46 [2021-06-05 23:49:43,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:43,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:43,677 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:43,677 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 34 treesize of output 24 [2021-06-05 23:49:43,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:49:43,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:43,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:49:43,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-06-05 23:49:43,727 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:43,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002846957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:43,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:49:43,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:49:43,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285854592] [2021-06-05 23:49:43,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:49:43,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:49:43,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:49:43,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:49:43,728 INFO L87 Difference]: Start difference. First operand 128950 states and 546521 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:46,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:49:46,268 INFO L93 Difference]: Finished difference Result 172256 states and 730721 transitions. [2021-06-05 23:49:46,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:49:46,268 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:49:46,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:49:47,410 INFO L225 Difference]: With dead ends: 172256 [2021-06-05 23:49:47,411 INFO L226 Difference]: Without dead ends: 172201 [2021-06-05 23:49:47,411 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 719.6ms TimeCoverageRelationStatistics Valid=162, Invalid=960, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:49:47,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172201 states. [2021-06-05 23:49:50,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172201 to 130050. [2021-06-05 23:49:50,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130050 states, 130049 states have (on average 4.2402248383301675) internal successors, (551437), 130049 states have internal predecessors, (551437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:51,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130050 states to 130050 states and 551437 transitions. [2021-06-05 23:49:51,271 INFO L78 Accepts]: Start accepts. Automaton has 130050 states and 551437 transitions. Word has length 39 [2021-06-05 23:49:51,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:51,271 INFO L482 AbstractCegarLoop]: Abstraction has 130050 states and 551437 transitions. [2021-06-05 23:49:51,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:51,271 INFO L276 IsEmpty]: Start isEmpty. Operand 130050 states and 551437 transitions. [2021-06-05 23:49:52,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:49:52,465 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:49:52,465 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:49:52,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:52,666 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:49:52,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:49:52,666 INFO L82 PathProgramCache]: Analyzing trace with hash 84723375, now seen corresponding path program 106 times [2021-06-05 23:49:52,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:49:52,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769653228] [2021-06-05 23:49:52,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:49:52,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:49:52,780 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:52,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:49:52,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769653228] [2021-06-05 23:49:52,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769653228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:52,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642586497] [2021-06-05 23:49:52,781 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:49:52,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:49:52,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:49:52,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:49:52,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:49:53,032 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:49:53,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 39 [2021-06-05 23:49:53,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:53,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:53,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:49:53,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-06-05 23:49:53,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:49:53,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:49:53,072 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 50 treesize of output 14 [2021-06-05 23:49:53,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:49:53,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:49:53,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:49:53,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:49:53,098 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:49:53,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642586497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:49:53,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:49:53,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:49:53,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543062486] [2021-06-05 23:49:53,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:49:53,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:49:53,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:49:53,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:49:53,099 INFO L87 Difference]: Start difference. First operand 130050 states and 551437 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:49:54,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:49:54,824 INFO L93 Difference]: Finished difference Result 161783 states and 686916 transitions. [2021-06-05 23:49:54,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:49:54,825 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 39 [2021-06-05 23:49:54,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:49:55,406 INFO L225 Difference]: With dead ends: 161783 [2021-06-05 23:49:55,406 INFO L226 Difference]: Without dead ends: 161728 [2021-06-05 23:49:55,406 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 231.8ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:49:55,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161728 states. [2021-06-05 23:49:58,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161728 to 129606. [2021-06-05 23:49:58,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129606 states, 129605 states have (on average 4.239257744685776) internal successors, (549429), 129605 states have internal predecessors, (549429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:49:59,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129606 states to 129606 states and 549429 transitions. [2021-06-05 23:49:59,873 INFO L78 Accepts]: Start accepts. Automaton has 129606 states and 549429 transitions. Word has length 39 [2021-06-05 23:49:59,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:49:59,873 INFO L482 AbstractCegarLoop]: Abstraction has 129606 states and 549429 transitions. [2021-06-05 23:49:59,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 23:49:59,873 INFO L276 IsEmpty]: Start isEmpty. Operand 129606 states and 549429 transitions. [2021-06-05 23:50:00,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:00,190 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:00,190 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:00,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2021-06-05 23:50:00,390 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:00,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:00,391 INFO L82 PathProgramCache]: Analyzing trace with hash 750430127, now seen corresponding path program 107 times [2021-06-05 23:50:00,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:00,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154703742] [2021-06-05 23:50:00,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:00,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:00,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:00,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:00,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154703742] [2021-06-05 23:50:00,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154703742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:00,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572179679] [2021-06-05 23:50:00,546 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:00,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:50:00,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:50:00,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:50:00,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:00,788 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:50:00,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 29 [2021-06-05 23:50:00,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:00,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:00,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:00,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:32 [2021-06-05 23:50:00,886 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:50:00,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:50:00,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:50:00,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:00,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:50:00,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-06-05 23:50:00,966 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:00,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572179679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:00,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:00,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:50:00,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160786522] [2021-06-05 23:50:00,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:50:00,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:00,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:50:00,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:50:00,967 INFO L87 Difference]: Start difference. First operand 129606 states and 549429 transitions. Second operand has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:03,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:03,659 INFO L93 Difference]: Finished difference Result 184874 states and 785096 transitions. [2021-06-05 23:50:03,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:50:03,659 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:50:03,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:04,954 INFO L225 Difference]: With dead ends: 184874 [2021-06-05 23:50:04,954 INFO L226 Difference]: Without dead ends: 184819 [2021-06-05 23:50:04,954 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 857.0ms TimeCoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:50:05,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184819 states. [2021-06-05 23:50:08,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184819 to 127088. [2021-06-05 23:50:08,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127088 states, 127087 states have (on average 4.239339979698946) internal successors, (538765), 127087 states have internal predecessors, (538765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:09,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127088 states to 127088 states and 538765 transitions. [2021-06-05 23:50:09,768 INFO L78 Accepts]: Start accepts. Automaton has 127088 states and 538765 transitions. Word has length 39 [2021-06-05 23:50:09,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:50:09,789 INFO L482 AbstractCegarLoop]: Abstraction has 127088 states and 538765 transitions. [2021-06-05 23:50:09,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 18 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:09,789 INFO L276 IsEmpty]: Start isEmpty. Operand 127088 states and 538765 transitions. [2021-06-05 23:50:10,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:10,218 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:10,218 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:10,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable424,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:10,419 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:10,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:10,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1966371131, now seen corresponding path program 108 times [2021-06-05 23:50:10,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:10,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503131053] [2021-06-05 23:50:10,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:10,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:10,582 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:10,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:10,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503131053] [2021-06-05 23:50:10,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503131053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:10,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370406406] [2021-06-05 23:50:10,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:10,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:50:10,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:50:10,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:50:10,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:10,724 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:50:10,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 31 [2021-06-05 23:50:10,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:10,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:10,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:10,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-06-05 23:50:10,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:50:10,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:50:10,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:50:10,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:50:10,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:10,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:10,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:10,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:7 [2021-06-05 23:50:10,825 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:10,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370406406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:10,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:10,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:50:10,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876466411] [2021-06-05 23:50:10,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:50:10,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:10,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:50:10,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:50:10,826 INFO L87 Difference]: Start difference. First operand 127088 states and 538765 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:12,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:12,722 INFO L93 Difference]: Finished difference Result 161105 states and 681484 transitions. [2021-06-05 23:50:12,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:50:12,722 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:50:12,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:13,303 INFO L225 Difference]: With dead ends: 161105 [2021-06-05 23:50:13,303 INFO L226 Difference]: Without dead ends: 160866 [2021-06-05 23:50:13,303 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 325.6ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:50:13,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160866 states. [2021-06-05 23:50:16,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160866 to 127328. [2021-06-05 23:50:16,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127328 states, 127327 states have (on average 4.238951675606902) internal successors, (539733), 127327 states have internal predecessors, (539733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:17,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127328 states to 127328 states and 539733 transitions. [2021-06-05 23:50:17,861 INFO L78 Accepts]: Start accepts. Automaton has 127328 states and 539733 transitions. Word has length 39 [2021-06-05 23:50:17,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:50:17,861 INFO L482 AbstractCegarLoop]: Abstraction has 127328 states and 539733 transitions. [2021-06-05 23:50:17,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:17,862 INFO L276 IsEmpty]: Start isEmpty. Operand 127328 states and 539733 transitions. [2021-06-05 23:50:18,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:18,172 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:18,173 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:18,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable428 [2021-06-05 23:50:18,384 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:18,384 INFO L82 PathProgramCache]: Analyzing trace with hash -2004814951, now seen corresponding path program 109 times [2021-06-05 23:50:18,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:18,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445707843] [2021-06-05 23:50:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:18,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:18,555 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:18,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:18,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445707843] [2021-06-05 23:50:18,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445707843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:18,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099270803] [2021-06-05 23:50:18,555 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:18,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:18,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:50:18,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:18,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:50:18,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:50:18,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-06-05 23:50:18,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:18,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:18,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:18,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-06-05 23:50:18,783 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:50:18,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:50:18,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:18,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:18,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:18,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:50:18,845 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:18,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099270803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:18,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:18,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:50:18,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289976758] [2021-06-05 23:50:18,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:50:18,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:18,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:50:18,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:50:18,846 INFO L87 Difference]: Start difference. First operand 127328 states and 539733 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:50:20,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:20,756 INFO L93 Difference]: Finished difference Result 162091 states and 685191 transitions. [2021-06-05 23:50:20,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:50:20,757 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 39 [2021-06-05 23:50:20,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:21,341 INFO L225 Difference]: With dead ends: 162091 [2021-06-05 23:50:21,341 INFO L226 Difference]: Without dead ends: 162004 [2021-06-05 23:50:21,341 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 370.3ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:50:21,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162004 states. [2021-06-05 23:50:25,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162004 to 127252. [2021-06-05 23:50:25,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127252 states, 127251 states have (on average 4.239157256131582) internal successors, (539437), 127251 states have internal predecessors, (539437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:26,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127252 states to 127252 states and 539437 transitions. [2021-06-05 23:50:26,626 INFO L78 Accepts]: Start accepts. Automaton has 127252 states and 539437 transitions. Word has length 39 [2021-06-05 23:50:26,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:50:26,626 INFO L482 AbstractCegarLoop]: Abstraction has 127252 states and 539437 transitions. [2021-06-05 23:50:26,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:50:26,626 INFO L276 IsEmpty]: Start isEmpty. Operand 127252 states and 539437 transitions. [2021-06-05 23:50:26,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:26,905 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:26,905 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:27,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:27,107 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:27,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:27,107 INFO L82 PathProgramCache]: Analyzing trace with hash -691228731, now seen corresponding path program 110 times [2021-06-05 23:50:27,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:27,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175089178] [2021-06-05 23:50:27,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:27,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:27,244 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:27,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:27,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175089178] [2021-06-05 23:50:27,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175089178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:27,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428262657] [2021-06-05 23:50:27,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:27,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:50:27,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:50:27,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:50:27,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:27,360 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:50:27,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 21 [2021-06-05 23:50:27,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:27,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:27,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:27,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:30 [2021-06-05 23:50:27,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:50:27,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:50:27,433 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 50 treesize of output 14 [2021-06-05 23:50:27,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:27,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:27,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:27,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:50:27,463 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:27,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428262657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:27,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:27,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-05 23:50:27,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19896154] [2021-06-05 23:50:27,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:50:27,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:27,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:50:27,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:50:27,464 INFO L87 Difference]: Start difference. First operand 127252 states and 539437 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 23:50:29,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:29,124 INFO L93 Difference]: Finished difference Result 149015 states and 630688 transitions. [2021-06-05 23:50:29,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:50:29,124 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 39 [2021-06-05 23:50:29,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:29,659 INFO L225 Difference]: With dead ends: 149015 [2021-06-05 23:50:29,659 INFO L226 Difference]: Without dead ends: 148840 [2021-06-05 23:50:29,659 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 210.4ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:50:30,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148840 states. [2021-06-05 23:50:33,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148840 to 127402. [2021-06-05 23:50:33,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127402 states, 127401 states have (on average 4.238812882159481) internal successors, (540029), 127401 states have internal predecessors, (540029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:33,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127402 states to 127402 states and 540029 transitions. [2021-06-05 23:50:33,900 INFO L78 Accepts]: Start accepts. Automaton has 127402 states and 540029 transitions. Word has length 39 [2021-06-05 23:50:33,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:50:33,900 INFO L482 AbstractCegarLoop]: Abstraction has 127402 states and 540029 transitions. [2021-06-05 23:50:33,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 23:50:33,900 INFO L276 IsEmpty]: Start isEmpty. Operand 127402 states and 540029 transitions. [2021-06-05 23:50:34,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:34,212 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:34,212 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:34,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-06-05 23:50:34,413 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:34,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:34,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1852193153, now seen corresponding path program 111 times [2021-06-05 23:50:34,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:34,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431743904] [2021-06-05 23:50:34,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:34,560 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:34,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:34,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431743904] [2021-06-05 23:50:34,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431743904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:34,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221140662] [2021-06-05 23:50:34,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:34,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:50:34,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:50:34,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:50:34,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:34,740 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:50:34,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 39 [2021-06-05 23:50:34,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:50:34,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:34,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:34,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:46 [2021-06-05 23:50:34,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:50:34,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:34,856 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 44 treesize of output 40 [2021-06-05 23:50:34,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:50:34,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:34,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:50:34,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:50:34,920 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:34,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221140662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:34,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:34,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-05 23:50:34,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407965623] [2021-06-05 23:50:34,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:50:34,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:34,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:50:34,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:50:34,921 INFO L87 Difference]: Start difference. First operand 127402 states and 540029 transitions. Second operand has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 17 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:36,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:36,841 INFO L93 Difference]: Finished difference Result 163340 states and 693056 transitions. [2021-06-05 23:50:36,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:50:36,842 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 17 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:50:36,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:38,060 INFO L225 Difference]: With dead ends: 163340 [2021-06-05 23:50:38,060 INFO L226 Difference]: Without dead ends: 163285 [2021-06-05 23:50:38,060 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 460.1ms TimeCoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:50:38,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163285 states. [2021-06-05 23:50:41,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163285 to 127626. [2021-06-05 23:50:41,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127626 states, 127625 states have (on average 4.238080313418218) internal successors, (540885), 127625 states have internal predecessors, (540885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:41,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127626 states to 127626 states and 540885 transitions. [2021-06-05 23:50:41,964 INFO L78 Accepts]: Start accepts. Automaton has 127626 states and 540885 transitions. Word has length 39 [2021-06-05 23:50:41,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:50:41,965 INFO L482 AbstractCegarLoop]: Abstraction has 127626 states and 540885 transitions. [2021-06-05 23:50:41,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 17 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:41,965 INFO L276 IsEmpty]: Start isEmpty. Operand 127626 states and 540885 transitions. [2021-06-05 23:50:43,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:43,109 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:43,109 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:43,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:43,309 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:43,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:43,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1786894617, now seen corresponding path program 112 times [2021-06-05 23:50:43,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:43,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945842564] [2021-06-05 23:50:43,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:43,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:43,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:43,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:43,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945842564] [2021-06-05 23:50:43,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945842564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:43,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671032369] [2021-06-05 23:50:43,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:43,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:50:43,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:50:43,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:50:43,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:43,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:50:43,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:50:43,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-06-05 23:50:43,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:43,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:43,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:43,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-06-05 23:50:43,688 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:50:43,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-06-05 23:50:43,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:43,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:43,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:50:43,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-06-05 23:50:43,717 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:43,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671032369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:43,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:43,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-05 23:50:43,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144245498] [2021-06-05 23:50:43,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:50:43,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:43,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:50:43,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:50:43,718 INFO L87 Difference]: Start difference. First operand 127626 states and 540885 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:50:45,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:45,640 INFO L93 Difference]: Finished difference Result 158706 states and 673228 transitions. [2021-06-05 23:50:45,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:50:45,641 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 39 [2021-06-05 23:50:45,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:46,228 INFO L225 Difference]: With dead ends: 158706 [2021-06-05 23:50:46,229 INFO L226 Difference]: Without dead ends: 158651 [2021-06-05 23:50:46,229 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 250.2ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:50:46,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158651 states. [2021-06-05 23:50:49,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158651 to 128550. [2021-06-05 23:50:49,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128550 states, 128549 states have (on average 4.2399474130487205) internal successors, (545041), 128549 states have internal predecessors, (545041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:50,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128550 states to 128550 states and 545041 transitions. [2021-06-05 23:50:50,656 INFO L78 Accepts]: Start accepts. Automaton has 128550 states and 545041 transitions. Word has length 39 [2021-06-05 23:50:50,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:50:50,656 INFO L482 AbstractCegarLoop]: Abstraction has 128550 states and 545041 transitions. [2021-06-05 23:50:50,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 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 23:50:50,656 INFO L276 IsEmpty]: Start isEmpty. Operand 128550 states and 545041 transitions. [2021-06-05 23:50:51,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:50:51,028 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:50:51,028 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:50:51,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable439 [2021-06-05 23:50:51,228 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:50:51,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:50:51,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1249401761, now seen corresponding path program 113 times [2021-06-05 23:50:51,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:50:51,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157314816] [2021-06-05 23:50:51,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:50:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:50:51,348 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:51,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:50:51,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157314816] [2021-06-05 23:50:51,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157314816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:51,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015656906] [2021-06-05 23:50:51,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:50:51,381 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:50:51,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:50:51,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:50:51,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:50:51,577 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:50:51,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 53 [2021-06-05 23:50:51,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:50:51,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:51,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:50:51,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:66, output treesize:46 [2021-06-05 23:50:51,663 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:50:51,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:50:51,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:50:51,674 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:50:51,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 23:50:51,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:50:51,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:50:51,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:50:51,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-06-05 23:50:51,769 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:50:51,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015656906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:50:51,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:50:51,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:50:51,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713556559] [2021-06-05 23:50:51,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:50:51,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:50:51,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:50:51,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:50:51,770 INFO L87 Difference]: Start difference. First operand 128550 states and 545041 transitions. Second operand has 20 states, 20 states have (on average 3.3) internal successors, (66), 19 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:50:55,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:50:55,683 INFO L93 Difference]: Finished difference Result 250560 states and 1064072 transitions. [2021-06-05 23:50:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:50:55,684 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.3) internal successors, (66), 19 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:50:55,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:50:56,732 INFO L225 Difference]: With dead ends: 250560 [2021-06-05 23:50:56,732 INFO L226 Difference]: Without dead ends: 250505 [2021-06-05 23:50:56,732 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1255.7ms TimeCoverageRelationStatistics Valid=331, Invalid=1391, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:50:57,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250505 states. [2021-06-05 23:51:01,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250505 to 129099. [2021-06-05 23:51:01,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129099 states, 129098 states have (on average 4.240770577390819) internal successors, (547475), 129098 states have internal predecessors, (547475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:01,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129099 states to 129099 states and 547475 transitions. [2021-06-05 23:51:01,708 INFO L78 Accepts]: Start accepts. Automaton has 129099 states and 547475 transitions. Word has length 39 [2021-06-05 23:51:01,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:01,708 INFO L482 AbstractCegarLoop]: Abstraction has 129099 states and 547475 transitions. [2021-06-05 23:51:01,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.3) internal successors, (66), 19 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:01,708 INFO L276 IsEmpty]: Start isEmpty. Operand 129099 states and 547475 transitions. [2021-06-05 23:51:02,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:02,739 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:02,739 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:02,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:02,940 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:02,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:02,940 INFO L82 PathProgramCache]: Analyzing trace with hash 891228637, now seen corresponding path program 114 times [2021-06-05 23:51:02,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:02,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541701827] [2021-06-05 23:51:02,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:03,060 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:03,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:03,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541701827] [2021-06-05 23:51:03,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541701827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:03,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675554860] [2021-06-05 23:51:03,061 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:03,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:51:03,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:51:03,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 23:51:03,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:03,228 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:51:03,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 29 [2021-06-05 23:51:03,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:03,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:03,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:03,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:42 [2021-06-05 23:51:03,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:03,303 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:03,303 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 44 treesize of output 40 [2021-06-05 23:51:03,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:51:03,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:03,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:51:03,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-06-05 23:51:03,370 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:03,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675554860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:03,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:03,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-06-05 23:51:03,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676161885] [2021-06-05 23:51:03,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:51:03,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:03,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:51:03,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:51:03,371 INFO L87 Difference]: Start difference. First operand 129099 states and 547475 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 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 23:51:05,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:05,212 INFO L93 Difference]: Finished difference Result 164529 states and 699018 transitions. [2021-06-05 23:51:05,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:51:05,213 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 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 39 [2021-06-05 23:51:05,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:51:05,811 INFO L225 Difference]: With dead ends: 164529 [2021-06-05 23:51:05,811 INFO L226 Difference]: Without dead ends: 164474 [2021-06-05 23:51:05,811 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 303.8ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:51:06,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164474 states. [2021-06-05 23:51:08,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164474 to 128583. [2021-06-05 23:51:09,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128583 states, 128582 states have (on average 4.239808060226159) internal successors, (545163), 128582 states have internal predecessors, (545163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:10,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128583 states to 128583 states and 545163 transitions. [2021-06-05 23:51:10,227 INFO L78 Accepts]: Start accepts. Automaton has 128583 states and 545163 transitions. Word has length 39 [2021-06-05 23:51:10,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:10,227 INFO L482 AbstractCegarLoop]: Abstraction has 128583 states and 545163 transitions. [2021-06-05 23:51:10,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 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 23:51:10,228 INFO L276 IsEmpty]: Start isEmpty. Operand 128583 states and 545163 transitions. [2021-06-05 23:51:10,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:10,547 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:10,547 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:10,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable453 [2021-06-05 23:51:10,747 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:10,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:10,748 INFO L82 PathProgramCache]: Analyzing trace with hash 964989927, now seen corresponding path program 115 times [2021-06-05 23:51:10,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:10,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297075822] [2021-06-05 23:51:10,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:10,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:10,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297075822] [2021-06-05 23:51:10,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297075822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:10,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663895026] [2021-06-05 23:51:10,964 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:10,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:51:10,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:11,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:11,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:11,125 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 47 treesize of output 27 [2021-06-05 23:51:11,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:11,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:11,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:11,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:38 [2021-06-05 23:51:11,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:11,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:11,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:11,205 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 50 treesize of output 14 [2021-06-05 23:51:11,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:11,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:11,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:11,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:51:11,233 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:11,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663895026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:11,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:11,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:51:11,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145663969] [2021-06-05 23:51:11,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:51:11,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:11,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:51:11,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:51:11,234 INFO L87 Difference]: Start difference. First operand 128583 states and 545163 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 23:51:13,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:13,645 INFO L93 Difference]: Finished difference Result 187004 states and 785435 transitions. [2021-06-05 23:51:13,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:51:13,646 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 39 [2021-06-05 23:51:13,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:51:14,674 INFO L225 Difference]: With dead ends: 187004 [2021-06-05 23:51:14,674 INFO L226 Difference]: Without dead ends: 186144 [2021-06-05 23:51:14,675 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 449.5ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:51:14,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186144 states. [2021-06-05 23:51:18,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186144 to 129911. [2021-06-05 23:51:18,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129911 states, 129910 states have (on average 4.239257947810023) internal successors, (550722), 129910 states have internal predecessors, (550722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:19,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129911 states to 129911 states and 550722 transitions. [2021-06-05 23:51:19,290 INFO L78 Accepts]: Start accepts. Automaton has 129911 states and 550722 transitions. Word has length 39 [2021-06-05 23:51:19,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:19,290 INFO L482 AbstractCegarLoop]: Abstraction has 129911 states and 550722 transitions. [2021-06-05 23:51:19,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 23:51:19,291 INFO L276 IsEmpty]: Start isEmpty. Operand 129911 states and 550722 transitions. [2021-06-05 23:51:19,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:19,589 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:19,589 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:19,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable458 [2021-06-05 23:51:19,790 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:19,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:19,791 INFO L82 PathProgramCache]: Analyzing trace with hash 4829991, now seen corresponding path program 116 times [2021-06-05 23:51:19,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:19,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023226808] [2021-06-05 23:51:19,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:19,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:20,013 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:20,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:20,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023226808] [2021-06-05 23:51:20,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023226808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:20,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053579215] [2021-06-05 23:51:20,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:20,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:51:20,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:51:20,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:51:20,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:20,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:20,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:20,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:20,177 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 51 treesize of output 31 [2021-06-05 23:51:20,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:20,796 WARN L205 SmtUtils]: Spent 617.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-06-05 23:51:20,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:20,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:20,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-06-05 23:51:20,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:20,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:20,885 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 50 treesize of output 14 [2021-06-05 23:51:20,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:20,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:20,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:20,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 23:51:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:20,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053579215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:20,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:20,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:51:20,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751033328] [2021-06-05 23:51:20,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:51:20,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:20,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:51:20,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:51:20,928 INFO L87 Difference]: Start difference. First operand 129911 states and 550722 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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 23:51:22,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:22,839 INFO L93 Difference]: Finished difference Result 170096 states and 714142 transitions. [2021-06-05 23:51:22,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:51:22,853 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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 39 [2021-06-05 23:51:22,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:51:23,467 INFO L225 Difference]: With dead ends: 170096 [2021-06-05 23:51:23,467 INFO L226 Difference]: Without dead ends: 169645 [2021-06-05 23:51:23,467 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 440.2ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:51:23,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169645 states. [2021-06-05 23:51:26,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169645 to 130087. [2021-06-05 23:51:26,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130087 states, 130086 states have (on average 4.239441600172194) internal successors, (551492), 130086 states have internal predecessors, (551492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:27,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130087 states to 130087 states and 551492 transitions. [2021-06-05 23:51:27,933 INFO L78 Accepts]: Start accepts. Automaton has 130087 states and 551492 transitions. Word has length 39 [2021-06-05 23:51:27,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:27,933 INFO L482 AbstractCegarLoop]: Abstraction has 130087 states and 551492 transitions. [2021-06-05 23:51:27,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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 23:51:27,934 INFO L276 IsEmpty]: Start isEmpty. Operand 130087 states and 551492 transitions. [2021-06-05 23:51:28,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:28,369 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:28,369 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:28,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable459 [2021-06-05 23:51:28,570 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:28,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:28,570 INFO L82 PathProgramCache]: Analyzing trace with hash -1114195609, now seen corresponding path program 117 times [2021-06-05 23:51:28,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:28,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024158172] [2021-06-05 23:51:28,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:28,845 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:28,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:28,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024158172] [2021-06-05 23:51:28,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024158172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:28,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300880343] [2021-06-05 23:51:28,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:28,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:51:28,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:51:28,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:51:28,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:29,071 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:51:29,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 45 [2021-06-05 23:51:29,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:51:29,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:29,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:29,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:48 [2021-06-05 23:51:29,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:29,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:29,186 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 42 [2021-06-05 23:51:29,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:51:29,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:29,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:51:29,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-06-05 23:51:29,263 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:29,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300880343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:29,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:29,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:51:29,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259300693] [2021-06-05 23:51:29,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:51:29,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:29,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:51:29,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:51:29,264 INFO L87 Difference]: Start difference. First operand 130087 states and 551492 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:31,136 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2021-06-05 23:51:32,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:32,110 INFO L93 Difference]: Finished difference Result 203920 states and 858665 transitions. [2021-06-05 23:51:32,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:51:32,110 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:51:32,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:51:33,360 INFO L225 Difference]: With dead ends: 203920 [2021-06-05 23:51:33,360 INFO L226 Difference]: Without dead ends: 203495 [2021-06-05 23:51:33,361 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 1549.0ms TimeCoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:51:33,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203495 states. [2021-06-05 23:51:36,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203495 to 132742. [2021-06-05 23:51:36,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132742 states, 132741 states have (on average 4.2370330191877414) internal successors, (562428), 132741 states have internal predecessors, (562428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:38,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132742 states to 132742 states and 562428 transitions. [2021-06-05 23:51:38,281 INFO L78 Accepts]: Start accepts. Automaton has 132742 states and 562428 transitions. Word has length 39 [2021-06-05 23:51:38,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:38,281 INFO L482 AbstractCegarLoop]: Abstraction has 132742 states and 562428 transitions. [2021-06-05 23:51:38,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:38,282 INFO L276 IsEmpty]: Start isEmpty. Operand 132742 states and 562428 transitions. [2021-06-05 23:51:38,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:38,637 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:38,637 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:38,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:38,838 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:38,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:38,838 INFO L82 PathProgramCache]: Analyzing trace with hash 2070204369, now seen corresponding path program 118 times [2021-06-05 23:51:38,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:38,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005493530] [2021-06-05 23:51:38,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:38,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:39,025 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:39,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:39,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005493530] [2021-06-05 23:51:39,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005493530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:39,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582496240] [2021-06-05 23:51:39,026 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:39,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:51:39,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:51:39,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:51:39,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:39,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:39,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:39,290 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 70 treesize of output 42 [2021-06-05 23:51:39,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:39,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:39,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:51:39,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:40 [2021-06-05 23:51:39,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:39,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:39,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 14 [2021-06-05 23:51:39,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:39,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:39,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:39,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-06-05 23:51:39,370 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:39,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582496240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:39,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:39,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:51:39,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221360060] [2021-06-05 23:51:39,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:51:39,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:39,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:51:39,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:51:39,371 INFO L87 Difference]: Start difference. First operand 132742 states and 562428 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 23:51:41,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:41,342 INFO L93 Difference]: Finished difference Result 175581 states and 740862 transitions. [2021-06-05 23:51:41,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:51:41,342 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 39 [2021-06-05 23:51:41,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:51:41,963 INFO L225 Difference]: With dead ends: 175581 [2021-06-05 23:51:41,963 INFO L226 Difference]: Without dead ends: 175421 [2021-06-05 23:51:41,963 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 314.5ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:51:42,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175421 states. [2021-06-05 23:51:45,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175421 to 134252. [2021-06-05 23:51:45,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134252 states, 134251 states have (on average 4.237569924991248) internal successors, (568898), 134251 states have internal predecessors, (568898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:46,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134252 states to 134252 states and 568898 transitions. [2021-06-05 23:51:46,494 INFO L78 Accepts]: Start accepts. Automaton has 134252 states and 568898 transitions. Word has length 39 [2021-06-05 23:51:46,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:46,494 INFO L482 AbstractCegarLoop]: Abstraction has 134252 states and 568898 transitions. [2021-06-05 23:51:46,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 23:51:46,495 INFO L276 IsEmpty]: Start isEmpty. Operand 134252 states and 568898 transitions. [2021-06-05 23:51:46,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:46,800 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:46,800 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:47,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable467 [2021-06-05 23:51:47,005 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:47,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:47,005 INFO L82 PathProgramCache]: Analyzing trace with hash 592288205, now seen corresponding path program 119 times [2021-06-05 23:51:47,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:47,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635026235] [2021-06-05 23:51:47,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:47,857 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:47,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:47,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635026235] [2021-06-05 23:51:47,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635026235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:47,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565897941] [2021-06-05 23:51:47,858 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:47,902 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:51:47,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:51:47,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 23:51:47,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:48,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:48,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:48,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:48,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:51:48,137 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 41 treesize of output 29 [2021-06-05 23:51:48,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:51:48,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:48,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:48,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:19 [2021-06-05 23:51:48,170 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:51:48,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 23:51:48,172 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:51:48,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:48,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:51:48,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:5 [2021-06-05 23:51:48,198 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:48,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565897941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:48,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:48,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 23:51:48,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886041038] [2021-06-05 23:51:48,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:51:48,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:48,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:51:48,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:51:48,199 INFO L87 Difference]: Start difference. First operand 134252 states and 568898 transitions. Second operand has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:50,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:50,083 INFO L93 Difference]: Finished difference Result 179828 states and 759834 transitions. [2021-06-05 23:51:50,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:51:50,084 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:51:50,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:51:50,729 INFO L225 Difference]: With dead ends: 179828 [2021-06-05 23:51:50,729 INFO L226 Difference]: Without dead ends: 179738 [2021-06-05 23:51:50,729 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 1137.0ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:51:50,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179738 states. [2021-06-05 23:51:53,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179738 to 133665. [2021-06-05 23:51:54,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133665 states, 133664 states have (on average 4.2363014723485755) internal successors, (566241), 133664 states have internal predecessors, (566241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:55,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133665 states to 133665 states and 566241 transitions. [2021-06-05 23:51:55,310 INFO L78 Accepts]: Start accepts. Automaton has 133665 states and 566241 transitions. Word has length 39 [2021-06-05 23:51:55,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:51:55,310 INFO L482 AbstractCegarLoop]: Abstraction has 133665 states and 566241 transitions. [2021-06-05 23:51:55,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:55,310 INFO L276 IsEmpty]: Start isEmpty. Operand 133665 states and 566241 transitions. [2021-06-05 23:51:55,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:51:55,638 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:51:55,638 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:51:55,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:55,841 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:51:55,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:51:55,841 INFO L82 PathProgramCache]: Analyzing trace with hash 303639569, now seen corresponding path program 120 times [2021-06-05 23:51:55,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:51:55,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549632853] [2021-06-05 23:51:55,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:51:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:51:55,996 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:55,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:51:55,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549632853] [2021-06-05 23:51:55,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549632853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:55,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716990982] [2021-06-05 23:51:55,996 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:51:56,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:51:56,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:51:56,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:51:56,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:51:56,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:51:56,174 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:56,174 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 49 treesize of output 49 [2021-06-05 23:51:56,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:51:56,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:56,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:51:56,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:53 [2021-06-05 23:51:56,293 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:51:56,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-06-05 23:51:56,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:51:56,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:51:56,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:51:56,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:38 [2021-06-05 23:51:56,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:51:56,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716990982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:51:56,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:51:56,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:51:56,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298001092] [2021-06-05 23:51:56,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:51:56,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:51:56,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:51:56,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:51:56,396 INFO L87 Difference]: Start difference. First operand 133665 states and 566241 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:51:57,767 WARN L205 SmtUtils]: Spent 600.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-06-05 23:51:59,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:51:59,799 INFO L93 Difference]: Finished difference Result 206577 states and 872071 transitions. [2021-06-05 23:51:59,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:51:59,799 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:51:59,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. Received shutdown request... [2021-06-05 23:52:00,595 INFO L225 Difference]: With dead ends: 206577 [2021-06-05 23:52:00,595 INFO L226 Difference]: Without dead ends: 206413 [2021-06-05 23:52:00,596 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1706.8ms TimeCoverageRelationStatistics Valid=191, Invalid=1069, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:52:00,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206413 states. [2021-06-05 23:52:01,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-06-05 23:52:01,045 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 23:52:01,046 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 23:52:01,047 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 23:52:01,048 INFO L202 PluginConnector]: Adding new model buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 11:52:01 BasicIcfg [2021-06-05 23:52:01,048 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 23:52:01,048 INFO L168 Benchmark]: Toolchain (without parser) took 654987.63 ms. Allocated memory was 348.1 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 327.2 MB in the beginning and 8.8 GB in the end (delta: -8.5 GB). Peak memory consumption was 7.2 GB. Max. memory is 16.0 GB. [2021-06-05 23:52:01,048 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 348.1 MB. Free memory is still 328.3 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:52:01,048 INFO L168 Benchmark]: Boogie Procedure Inliner took 21.53 ms. Allocated memory is still 348.1 MB. Free memory was 327.2 MB in the beginning and 325.6 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:52:01,048 INFO L168 Benchmark]: Boogie Preprocessor took 13.37 ms. Allocated memory is still 348.1 MB. Free memory was 325.6 MB in the beginning and 324.7 MB in the end (delta: 954.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 23:52:01,049 INFO L168 Benchmark]: RCFGBuilder took 355.67 ms. Allocated memory is still 348.1 MB. Free memory was 324.5 MB in the beginning and 309.4 MB in the end (delta: 15.1 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-06-05 23:52:01,049 INFO L168 Benchmark]: TraceAbstraction took 654591.53 ms. Allocated memory was 348.1 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 308.9 MB in the beginning and 8.8 GB in the end (delta: -8.5 GB). Peak memory consumption was 7.2 GB. Max. memory is 16.0 GB. [2021-06-05 23:52:01,049 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.13 ms. Allocated memory is still 348.1 MB. Free memory is still 328.3 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 21.53 ms. Allocated memory is still 348.1 MB. Free memory was 327.2 MB in the beginning and 325.6 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.37 ms. Allocated memory is still 348.1 MB. Free memory was 325.6 MB in the beginning and 324.7 MB in the end (delta: 954.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 355.67 ms. Allocated memory is still 348.1 MB. Free memory was 324.5 MB in the beginning and 309.4 MB in the end (delta: 15.1 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 654591.53 ms. Allocated memory was 348.1 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 308.9 MB in the beginning and 8.8 GB in the end (delta: -8.5 GB). Peak memory consumption was 7.2 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 54 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 654484.8ms, OverallIterations: 129, TraceHistogramMax: 2, EmptinessCheckTime: 27765.6ms, AutomataDifference: 240116.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 69.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 13795 SDtfs, 31145 SDslu, 123717 SDs, 0 SdLazy, 74431 SolverSat, 3602 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 40861.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6509 GetRequests, 3614 SyntacticMatches, 372 SemanticMatches, 2523 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12151 ImplicationChecksByTransitivity, 65839.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=134252occurred in iteration=127, InterpolantAutomatonStates: 2181, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 291030.0ms AutomataMinimizationTime, 129 MinimizatonAttempts, 4324163 StatesRemovedByMinimization, 128 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 711.3ms SsaConstructionTime, 3537.8ms SatisfiabilityAnalysisTime, 62434.9ms InterpolantComputationTime, 9409 NumberOfCodeBlocks, 9405 NumberOfCodeBlocksAsserted, 451 NumberOfCheckSat, 9157 ConstructedInterpolants, 758 QuantifiedInterpolants, 204475 SizeOfPredicates, 718 NumberOfNonLiveVariables, 13964 ConjunctsInSsa, 3726 ConjunctsInUnsatCore, 252 InterpolantComputations, 8 PerfectInterpolantSequences, 260/4008 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