/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/dot-product.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:52:03,543 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:52:03,546 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:52:03,583 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:52:03,584 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:52:03,588 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:52:03,591 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:52:03,596 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:52:03,598 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:52:03,602 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:52:03,603 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:52:03,604 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:52:03,604 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:52:03,606 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:52:03,607 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:52:03,609 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:52:03,611 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:52:03,612 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:52:03,614 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:52:03,619 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:52:03,620 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:52:03,625 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:52:03,626 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:52:03,628 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:52:03,634 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:52:03,634 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:52:03,634 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:52:03,635 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:52:03,636 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:52:03,636 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:52:03,637 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:52:03,637 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:52:03,638 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:52:03,639 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:52:03,640 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:52:03,640 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:52:03,640 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:52:03,641 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:52:03,641 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:52:03,642 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:52:03,642 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:52:03,646 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:52:03,680 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:52:03,680 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:52:03,681 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:52:03,681 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:52:03,683 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:52:03,683 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:52:03,683 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:52:03,684 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:52:03,684 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:52:03,684 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:52:03,685 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:52:03,686 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:52:03,686 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:52:03,686 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:52:03,686 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:52:03,686 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:52:03,686 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:52:03,686 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:52:03,686 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:52:03,687 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:52:03,687 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:52:03,687 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:52:03,687 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:52:03,687 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:52:03,985 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:52:04,020 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:52:04,022 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:52:04,023 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:52:04,024 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:52:04,025 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/dot-product.wvr.bpl [2021-06-05 23:52:04,025 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl' [2021-06-05 23:52:04,414 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:52:04,415 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:52:04,433 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:52:04,433 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:52:04,433 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:52:04,443 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,449 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,455 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:52:04,456 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:52:04,456 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:52:04,456 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:52:04,463 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,463 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,464 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,464 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,466 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,469 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,469 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/1) ... [2021-06-05 23:52:04,471 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:52:04,472 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:52:04,472 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:52:04,472 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:52:04,475 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (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:52:04,531 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:52:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:52:04,531 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:52:04,531 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:52:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:52:04,532 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:52:04,532 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:52:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:52:04,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:52:04,532 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 23:52:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 23:52:04,533 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 23:52:04,533 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:52:04,783 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:52:04,783 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:52:04,785 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:52:04 BoogieIcfgContainer [2021-06-05 23:52:04,785 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:52:04,786 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:52:04,786 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:52:04,788 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:52:04,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:52:04" (1/2) ... [2021-06-05 23:52:04,789 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3de3ed43 and model type dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:52:04, skipping insertion in model container [2021-06-05 23:52:04,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:52:04" (2/2) ... [2021-06-05 23:52:04,791 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product.wvr.bpl [2021-06-05 23:52:04,795 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:52:04,795 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:52:04,795 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:52:04,796 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:52:04,877 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 23:52:04,915 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 23:52:04,930 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:52:04,931 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:52:04,931 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:52:04,931 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:52:04,931 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:52:04,931 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:52:04,931 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:52:04,931 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:52:04,939 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-06-05 23:52:04,958 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:04,961 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:04,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:52:04,980 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:04,981 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:52:04,981 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:04,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:04,986 INFO L82 PathProgramCache]: Analyzing trace with hash 952922745, now seen corresponding path program 1 times [2021-06-05 23:52:04,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:04,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684594174] [2021-06-05 23:52:04,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:05,179 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:52:05,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:05,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684594174] [2021-06-05 23:52:05,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684594174] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:52:05,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:52:05,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:52:05,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937199] [2021-06-05 23:52:05,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:52:05,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:05,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:52:05,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:52:05,207 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:05,261 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-06-05 23:52:05,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:52:05,263 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:52:05,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:05,278 INFO L225 Difference]: With dead ends: 217 [2021-06-05 23:52:05,278 INFO L226 Difference]: Without dead ends: 202 [2021-06-05 23:52:05,279 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:52:05,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-06-05 23:52:05,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-06-05 23:52:05,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-06-05 23:52:05,325 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-06-05 23:52:05,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:05,326 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-06-05 23:52:05,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,326 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-06-05 23:52:05,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 23:52:05,328 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:05,328 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] [2021-06-05 23:52:05,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:52:05,329 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:05,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:05,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1603966247, now seen corresponding path program 1 times [2021-06-05 23:52:05,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:05,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869550555] [2021-06-05 23:52:05,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:05,381 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:52:05,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:05,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869550555] [2021-06-05 23:52:05,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869550555] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:52:05,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:52:05,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:52:05,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248130412] [2021-06-05 23:52:05,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:52:05,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:05,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:52:05,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:52:05,384 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:05,423 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-06-05 23:52:05,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:52:05,423 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 23:52:05,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:05,425 INFO L225 Difference]: With dead ends: 158 [2021-06-05 23:52:05,425 INFO L226 Difference]: Without dead ends: 158 [2021-06-05 23:52:05,426 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:52:05,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-06-05 23:52:05,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-06-05 23:52:05,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-06-05 23:52:05,439 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-06-05 23:52:05,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:05,440 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-06-05 23:52:05,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,440 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-06-05 23:52:05,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 23:52:05,442 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:05,442 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] [2021-06-05 23:52:05,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 23:52:05,442 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:05,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:05,443 INFO L82 PathProgramCache]: Analyzing trace with hash 5118359, now seen corresponding path program 1 times [2021-06-05 23:52:05,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:05,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275471917] [2021-06-05 23:52:05,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:05,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:05,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:52:05,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:05,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275471917] [2021-06-05 23:52:05,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275471917] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:52:05,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:52:05,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:52:05,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808015154] [2021-06-05 23:52:05,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 23:52:05,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:05,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 23:52:05,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:52:05,498 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:05,545 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-06-05 23:52:05,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:52:05,546 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 23:52:05,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:05,547 INFO L225 Difference]: With dead ends: 183 [2021-06-05 23:52:05,547 INFO L226 Difference]: Without dead ends: 183 [2021-06-05 23:52:05,548 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:52:05,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-06-05 23:52:05,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-06-05 23:52:05,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-06-05 23:52:05,559 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-06-05 23:52:05,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:05,559 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-06-05 23:52:05,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:05,559 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-06-05 23:52:05,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:52:05,560 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:05,560 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] [2021-06-05 23:52:05,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 23:52:05,561 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:05,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:05,561 INFO L82 PathProgramCache]: Analyzing trace with hash -443909641, now seen corresponding path program 1 times [2021-06-05 23:52:05,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:05,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911738995] [2021-06-05 23:52:05,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:05,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:05,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:05,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:05,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911738995] [2021-06-05 23:52:05,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911738995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:05,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954180519] [2021-06-05 23:52:05,928 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:52:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:05,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:52:05,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:06,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:06,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-06-05 23:52:06,278 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:52:06,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:06,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:06,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 23:52:06,295 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:06,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:06,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:52:06,306 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:52:06,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:06,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:06,317 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:29, output treesize:3 [2021-06-05 23:52:06,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:06,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954180519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:06,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:06,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:06,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630110825] [2021-06-05 23:52:06,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:06,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:06,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:06,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:06,361 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:06,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:06,581 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-06-05 23:52:06,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:52:06,582 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:52:06,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:06,587 INFO L225 Difference]: With dead ends: 330 [2021-06-05 23:52:06,587 INFO L226 Difference]: Without dead ends: 315 [2021-06-05 23:52:06,589 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 315.0ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:52:06,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-06-05 23:52:06,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-06-05 23:52:06,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:06,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-06-05 23:52:06,613 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-06-05 23:52:06,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:06,613 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-06-05 23:52:06,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:06,613 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-06-05 23:52:06,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:52:06,615 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:06,615 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] [2021-06-05 23:52:06,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:06,816 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:06,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:06,816 INFO L82 PathProgramCache]: Analyzing trace with hash -611718733, now seen corresponding path program 2 times [2021-06-05 23:52:06,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:06,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989267955] [2021-06-05 23:52:06,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:06,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:06,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:06,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:06,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989267955] [2021-06-05 23:52:06,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989267955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:06,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776730940] [2021-06-05 23:52:06,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:52:07,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:07,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:07,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:52:07,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:07,178 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:07,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-06-05 23:52:07,219 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:07,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:07,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:07,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 23:52:07,299 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:07,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:07,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:07,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-06-05 23:52:07,332 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:52:07,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:07,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:07,370 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:32, output treesize:19 [2021-06-05 23:52:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:07,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776730940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:07,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:07,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-06-05 23:52:07,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666680953] [2021-06-05 23:52:07,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:07,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:07,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:07,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:07,427 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:07,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:07,791 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-06-05 23:52:07,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:52:07,792 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:52:07,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:07,794 INFO L225 Difference]: With dead ends: 374 [2021-06-05 23:52:07,794 INFO L226 Difference]: Without dead ends: 359 [2021-06-05 23:52:07,795 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 399.4ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:52:07,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-06-05 23:52:07,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-06-05 23:52:07,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:07,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-06-05 23:52:07,806 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-06-05 23:52:07,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:07,806 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-06-05 23:52:07,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:07,806 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-06-05 23:52:07,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:52:07,808 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:07,808 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] [2021-06-05 23:52:08,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:08,032 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:08,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:08,033 INFO L82 PathProgramCache]: Analyzing trace with hash -312945285, now seen corresponding path program 3 times [2021-06-05 23:52:08,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:08,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140918442] [2021-06-05 23:52:08,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:08,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:08,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:08,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140918442] [2021-06-05 23:52:08,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140918442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:08,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770922707] [2021-06-05 23:52:08,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:08,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:52:08,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:08,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 23:52:08,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:08,319 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 23 treesize of output 19 [2021-06-05 23:52:08,322 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:52:08,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:08,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 23:52:08,334 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:08,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:08,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:52:08,343 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:52:08,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:08,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:08,349 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:31, output treesize:3 [2021-06-05 23:52:08,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:08,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770922707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:08,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:08,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-05 23:52:08,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734482696] [2021-06-05 23:52:08,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:08,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:08,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:08,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:08,374 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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:52:08,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:08,542 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-06-05 23:52:08,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:52:08,543 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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 22 [2021-06-05 23:52:08,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:08,545 INFO L225 Difference]: With dead ends: 363 [2021-06-05 23:52:08,545 INFO L226 Difference]: Without dead ends: 348 [2021-06-05 23:52:08,548 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 210.2ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:52:08,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-06-05 23:52:08,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-06-05 23:52:08,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:08,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-06-05 23:52:08,557 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-06-05 23:52:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:08,558 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-06-05 23:52:08,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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:52:08,558 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-06-05 23:52:08,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:52:08,561 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:08,561 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] [2021-06-05 23:52:08,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 23:52:08,777 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:08,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:08,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1257880315, now seen corresponding path program 4 times [2021-06-05 23:52:08,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:08,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750652133] [2021-06-05 23:52:08,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:08,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:08,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750652133] [2021-06-05 23:52:08,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750652133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:08,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425921604] [2021-06-05 23:52:08,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:08,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:08,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:08,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:52:08,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:09,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:09,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-06-05 23:52:09,134 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:09,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:09,156 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:09,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 23:52:09,191 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:09,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:09,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:09,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-06-05 23:52:09,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:52:09,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:09,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:09,264 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:34, output treesize:19 [2021-06-05 23:52:09,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:09,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425921604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:09,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:09,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:09,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767189434] [2021-06-05 23:52:09,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:09,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:09,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:09,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:09,322 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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:52:09,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:09,567 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-06-05 23:52:09,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:52:09,568 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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 22 [2021-06-05 23:52:09,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:09,570 INFO L225 Difference]: With dead ends: 425 [2021-06-05 23:52:09,570 INFO L226 Difference]: Without dead ends: 410 [2021-06-05 23:52:09,571 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 240.8ms TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:52:09,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-06-05 23:52:09,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-06-05 23:52:09,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:09,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-06-05 23:52:09,580 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-06-05 23:52:09,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:09,582 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-06-05 23:52:09,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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:52:09,582 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-06-05 23:52:09,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:09,583 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:09,583 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] [2021-06-05 23:52:09,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:09,797 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:09,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:09,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1884155861, now seen corresponding path program 5 times [2021-06-05 23:52:09,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:09,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204930580] [2021-06-05 23:52:09,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:09,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:09,855 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:09,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:09,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204930580] [2021-06-05 23:52:09,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204930580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:09,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426424078] [2021-06-05 23:52:09,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:09,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:52:09,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:09,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:09,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:09,982 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:09,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426424078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:09,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:09,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:52:09,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508992253] [2021-06-05 23:52:09,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:09,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:09,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:09,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:09,984 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:52:10,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:10,403 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-06-05 23:52:10,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:52:10,404 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:10,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:10,407 INFO L225 Difference]: With dead ends: 619 [2021-06-05 23:52:10,407 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 23:52:10,407 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 261.2ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:52:10,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 23:52:10,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-06-05 23:52:10,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:10,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-06-05 23:52:10,418 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-06-05 23:52:10,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:10,418 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-06-05 23:52:10,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:52:10,418 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-06-05 23:52:10,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:10,419 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:10,419 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] [2021-06-05 23:52:10,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:10,633 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:10,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:10,633 INFO L82 PathProgramCache]: Analyzing trace with hash 907837017, now seen corresponding path program 6 times [2021-06-05 23:52:10,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:10,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104829662] [2021-06-05 23:52:10,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:10,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:10,699 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:10,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:10,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104829662] [2021-06-05 23:52:10,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104829662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:10,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263585729] [2021-06-05 23:52:10,699 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:10,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:52:10,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:10,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:10,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:10,839 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:10,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263585729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:10,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:10,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:10,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945252470] [2021-06-05 23:52:10,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:10,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:10,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:10,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:10,841 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:11,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:11,708 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-06-05 23:52:11,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:52:11,708 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:11,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:11,713 INFO L225 Difference]: With dead ends: 1078 [2021-06-05 23:52:11,713 INFO L226 Difference]: Without dead ends: 1078 [2021-06-05 23:52:11,714 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 555.0ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:52:11,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-06-05 23:52:11,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-06-05 23:52:11,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:11,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-06-05 23:52:11,728 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-06-05 23:52:11,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:11,728 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-06-05 23:52:11,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:11,728 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-06-05 23:52:11,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:11,729 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:11,729 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] [2021-06-05 23:52:11,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:11,953 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:11,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:11,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1474789097, now seen corresponding path program 7 times [2021-06-05 23:52:11,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:11,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261218657] [2021-06-05 23:52:11,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:11,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:11,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:11,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:11,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261218657] [2021-06-05 23:52:11,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261218657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:11,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341709221] [2021-06-05 23:52:11,997 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:12,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:12,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:12,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:12,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:12,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341709221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:12,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:12,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:12,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69742746] [2021-06-05 23:52:12,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:12,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:12,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:12,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:12,136 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:12,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:12,911 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-06-05 23:52:12,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:52:12,912 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:12,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:12,916 INFO L225 Difference]: With dead ends: 951 [2021-06-05 23:52:12,916 INFO L226 Difference]: Without dead ends: 951 [2021-06-05 23:52:12,917 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 484.1ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:52:12,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-06-05 23:52:12,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-06-05 23:52:12,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:12,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-06-05 23:52:12,931 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-06-05 23:52:12,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:12,933 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-06-05 23:52:12,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:12,933 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-06-05 23:52:12,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:12,934 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:12,934 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:52:13,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:13,149 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:13,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:13,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1884039527, now seen corresponding path program 1 times [2021-06-05 23:52:13,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:13,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156738999] [2021-06-05 23:52:13,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:13,178 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:52:13,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:13,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156738999] [2021-06-05 23:52:13,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156738999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:13,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213279273] [2021-06-05 23:52:13,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:52:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:13,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:52:13,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:13,263 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:52:13,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213279273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:13,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:13,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 23:52:13,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381231043] [2021-06-05 23:52:13,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:52:13,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:13,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:52:13,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:52:13,266 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:13,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:13,380 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-06-05 23:52:13,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:52:13,380 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:13,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:13,383 INFO L225 Difference]: With dead ends: 669 [2021-06-05 23:52:13,384 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 23:52:13,384 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 66.2ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:13,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 23:52:13,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-06-05 23:52:13,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:13,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-06-05 23:52:13,397 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-06-05 23:52:13,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:13,397 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-06-05 23:52:13,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:13,397 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-06-05 23:52:13,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:13,399 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:13,399 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] [2021-06-05 23:52:13,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-05 23:52:13,611 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:13,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:13,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1973959061, now seen corresponding path program 8 times [2021-06-05 23:52:13,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:13,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136996982] [2021-06-05 23:52:13,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:13,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:13,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:13,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:13,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136996982] [2021-06-05 23:52:13,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136996982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:13,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359748933] [2021-06-05 23:52:13,649 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 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:52:13,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:13,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:13,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:13,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:13,793 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:13,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359748933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:13,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:13,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:52:13,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203524685] [2021-06-05 23:52:13,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:13,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:13,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:13,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:13,794 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:13,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:13,983 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-06-05 23:52:13,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:52:13,984 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:13,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:13,987 INFO L225 Difference]: With dead ends: 710 [2021-06-05 23:52:13,987 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 23:52:13,987 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 161.0ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:52:13,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 23:52:13,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-06-05 23:52:14,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:14,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-06-05 23:52:14,002 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-06-05 23:52:14,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:14,002 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-06-05 23:52:14,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:14,002 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-06-05 23:52:14,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:14,003 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:14,003 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:52:14,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:14,227 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:14,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:14,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1268001729, now seen corresponding path program 2 times [2021-06-05 23:52:14,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:14,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607664474] [2021-06-05 23:52:14,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:14,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:14,261 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:52:14,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:14,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607664474] [2021-06-05 23:52:14,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607664474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:14,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263443867] [2021-06-05 23:52:14,262 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 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:52:14,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:14,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:14,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:52:14,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:14,359 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:52:14,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263443867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:14,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:14,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 23:52:14,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141948258] [2021-06-05 23:52:14,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:52:14,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:14,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:52:14,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:52:14,361 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:14,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:14,480 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-06-05 23:52:14,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:52:14,481 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:14,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:14,484 INFO L225 Difference]: With dead ends: 830 [2021-06-05 23:52:14,484 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 23:52:14,485 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 73.8ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:14,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 23:52:14,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-06-05 23:52:14,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:14,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-06-05 23:52:14,500 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-06-05 23:52:14,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:14,500 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-06-05 23:52:14,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:14,500 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-06-05 23:52:14,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:14,502 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:14,502 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] [2021-06-05 23:52:14,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:14,724 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:14,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:14,724 INFO L82 PathProgramCache]: Analyzing trace with hash -78679837, now seen corresponding path program 9 times [2021-06-05 23:52:14,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:14,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833273965] [2021-06-05 23:52:14,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:14,769 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:14,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:14,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833273965] [2021-06-05 23:52:14,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833273965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:14,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957266464] [2021-06-05 23:52:14,770 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 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:52:14,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:52:14,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:14,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:14,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:14,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:14,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957266464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:14,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:14,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:14,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010915508] [2021-06-05 23:52:14,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:14,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:14,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:14,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:14,881 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:15,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:15,208 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-06-05 23:52:15,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:52:15,209 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:15,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:15,214 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 23:52:15,215 INFO L226 Difference]: Without dead ends: 1196 [2021-06-05 23:52:15,215 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 187.2ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:52:15,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-05 23:52:15,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-06-05 23:52:15,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:15,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-06-05 23:52:15,236 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-06-05 23:52:15,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:15,237 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-06-05 23:52:15,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:15,237 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-06-05 23:52:15,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:15,238 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:15,238 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] [2021-06-05 23:52:15,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 23:52:15,453 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:15,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:15,453 INFO L82 PathProgramCache]: Analyzing trace with hash 706234257, now seen corresponding path program 10 times [2021-06-05 23:52:15,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:15,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187555278] [2021-06-05 23:52:15,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:15,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:15,495 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:15,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:15,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187555278] [2021-06-05 23:52:15,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187555278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:15,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742183480] [2021-06-05 23:52:15,496 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:15,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:15,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:15,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:15,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:15,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:15,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742183480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:15,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:15,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:15,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710530362] [2021-06-05 23:52:15,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:15,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:15,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:15,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:15,615 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:16,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:16,041 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-06-05 23:52:16,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:52:16,042 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:16,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:16,048 INFO L225 Difference]: With dead ends: 1492 [2021-06-05 23:52:16,048 INFO L226 Difference]: Without dead ends: 1492 [2021-06-05 23:52:16,048 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 283.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:52:16,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-06-05 23:52:16,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-06-05 23:52:16,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:16,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-06-05 23:52:16,070 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-06-05 23:52:16,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:16,070 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-06-05 23:52:16,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:16,070 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-06-05 23:52:16,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:16,072 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:16,072 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] [2021-06-05 23:52:16,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 23:52:16,295 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:16,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:16,296 INFO L82 PathProgramCache]: Analyzing trace with hash -376788399, now seen corresponding path program 11 times [2021-06-05 23:52:16,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:16,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788569624] [2021-06-05 23:52:16,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:16,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:16,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:16,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:16,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788569624] [2021-06-05 23:52:16,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788569624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:16,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106863545] [2021-06-05 23:52:16,347 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:16,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:16,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:16,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:16,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:16,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:16,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106863545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:16,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:16,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:52:16,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785192057] [2021-06-05 23:52:16,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:16,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:16,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:16,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:16,488 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:16,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:16,715 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-06-05 23:52:16,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:52:16,715 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:16,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:16,720 INFO L225 Difference]: With dead ends: 1258 [2021-06-05 23:52:16,720 INFO L226 Difference]: Without dead ends: 1248 [2021-06-05 23:52:16,720 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 158.8ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:52:16,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-06-05 23:52:16,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-06-05 23:52:16,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:16,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-06-05 23:52:16,741 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-06-05 23:52:16,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:16,741 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-06-05 23:52:16,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:16,741 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-06-05 23:52:16,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:16,743 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:16,743 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] [2021-06-05 23:52:16,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 23:52:16,957 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:16,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:16,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1094289719, now seen corresponding path program 12 times [2021-06-05 23:52:16,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:16,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764505465] [2021-06-05 23:52:16,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:16,996 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:16,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:16,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764505465] [2021-06-05 23:52:16,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764505465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:16,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045937223] [2021-06-05 23:52:16,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 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:52:17,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:52:17,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:17,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:17,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:17,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:17,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045937223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:17,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:17,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:52:17,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426783701] [2021-06-05 23:52:17,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:17,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:17,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:17,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:17,112 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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:52:17,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:17,399 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-06-05 23:52:17,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:52:17,400 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:17,404 INFO L225 Difference]: With dead ends: 1329 [2021-06-05 23:52:17,404 INFO L226 Difference]: Without dead ends: 1329 [2021-06-05 23:52:17,404 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 210.4ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:52:17,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-06-05 23:52:17,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-06-05 23:52:17,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:17,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-06-05 23:52:17,423 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-06-05 23:52:17,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:17,423 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-06-05 23:52:17,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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:52:17,423 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-06-05 23:52:17,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:17,425 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:17,425 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] [2021-06-05 23:52:17,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:17,648 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:17,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:17,648 INFO L82 PathProgramCache]: Analyzing trace with hash 661413115, now seen corresponding path program 13 times [2021-06-05 23:52:17,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:17,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240313504] [2021-06-05 23:52:17,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:17,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:17,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:17,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:17,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240313504] [2021-06-05 23:52:17,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240313504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:17,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696949449] [2021-06-05 23:52:17,694 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:17,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:17,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:17,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:17,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:17,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696949449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:17,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:17,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:17,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610852585] [2021-06-05 23:52:17,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:17,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:17,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:17,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:17,801 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:18,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:18,148 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-06-05 23:52:18,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:52:18,148 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:18,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:18,153 INFO L225 Difference]: With dead ends: 1548 [2021-06-05 23:52:18,153 INFO L226 Difference]: Without dead ends: 1544 [2021-06-05 23:52:18,153 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 209.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:52:18,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-06-05 23:52:18,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-06-05 23:52:18,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:18,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-06-05 23:52:18,174 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-06-05 23:52:18,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:18,174 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-06-05 23:52:18,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:18,174 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-06-05 23:52:18,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:18,176 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:18,176 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] [2021-06-05 23:52:18,395 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:18,395 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:18,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:18,396 INFO L82 PathProgramCache]: Analyzing trace with hash 389403925, now seen corresponding path program 14 times [2021-06-05 23:52:18,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:18,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017228920] [2021-06-05 23:52:18,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:18,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:18,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:18,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:18,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017228920] [2021-06-05 23:52:18,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017228920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:18,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174985483] [2021-06-05 23:52:18,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:52:18,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:18,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:18,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:18,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:18,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:18,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174985483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:18,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:18,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:18,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882332814] [2021-06-05 23:52:18,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:18,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:18,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:18,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:18,572 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:19,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:19,305 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-06-05 23:52:19,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:52:19,305 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:19,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:19,317 INFO L225 Difference]: With dead ends: 2734 [2021-06-05 23:52:19,317 INFO L226 Difference]: Without dead ends: 2734 [2021-06-05 23:52:19,318 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 424.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:52:19,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-06-05 23:52:19,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-06-05 23:52:19,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:19,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-06-05 23:52:19,348 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-06-05 23:52:19,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:19,348 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-06-05 23:52:19,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:19,348 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-06-05 23:52:19,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:19,350 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:19,350 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] [2021-06-05 23:52:19,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:19,565 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:19,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:19,565 INFO L82 PathProgramCache]: Analyzing trace with hash 956356005, now seen corresponding path program 15 times [2021-06-05 23:52:19,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:19,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094147268] [2021-06-05 23:52:19,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:19,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:19,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:19,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:19,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094147268] [2021-06-05 23:52:19,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094147268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:19,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652907819] [2021-06-05 23:52:19,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:19,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:52:19,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:19,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:19,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:19,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:19,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652907819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:19,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:19,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:19,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690820178] [2021-06-05 23:52:19,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:19,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:19,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:19,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:19,749 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:20,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:20,495 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-06-05 23:52:20,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:52:20,496 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:20,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:20,502 INFO L225 Difference]: With dead ends: 2693 [2021-06-05 23:52:20,502 INFO L226 Difference]: Without dead ends: 2693 [2021-06-05 23:52:20,503 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 481.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:52:20,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-06-05 23:52:20,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-06-05 23:52:20,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:20,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-06-05 23:52:20,533 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-06-05 23:52:20,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:20,533 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-06-05 23:52:20,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:20,533 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-06-05 23:52:20,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:20,535 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:20,535 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] [2021-06-05 23:52:20,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 23:52:20,757 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:20,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:20,757 INFO L82 PathProgramCache]: Analyzing trace with hash -215989853, now seen corresponding path program 16 times [2021-06-05 23:52:20,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:20,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574693268] [2021-06-05 23:52:20,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:20,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:20,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:20,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574693268] [2021-06-05 23:52:20,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574693268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:20,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405682211] [2021-06-05 23:52:20,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:52:20,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:20,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:20,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:20,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:20,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:20,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405682211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:20,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:20,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:52:20,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877756121] [2021-06-05 23:52:20,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:20,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:20,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:20,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:20,912 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:21,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:21,553 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-06-05 23:52:21,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:52:21,553 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:21,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:21,560 INFO L225 Difference]: With dead ends: 2677 [2021-06-05 23:52:21,560 INFO L226 Difference]: Without dead ends: 2677 [2021-06-05 23:52:21,561 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 365.4ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:52:21,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-06-05 23:52:21,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-06-05 23:52:21,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:21,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-06-05 23:52:21,594 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-06-05 23:52:21,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:21,594 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-06-05 23:52:21,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:21,594 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-06-05 23:52:21,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:21,597 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:21,597 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] [2021-06-05 23:52:21,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 23:52:21,813 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:21,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:21,813 INFO L82 PathProgramCache]: Analyzing trace with hash -134613765, now seen corresponding path program 17 times [2021-06-05 23:52:21,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:21,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963677480] [2021-06-05 23:52:21,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:21,849 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:21,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:21,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963677480] [2021-06-05 23:52:21,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963677480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:21,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7743879] [2021-06-05 23:52:21,850 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:21,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:52:21,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:21,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:21,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:21,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:21,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7743879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:21,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:21,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:52:21,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415699014] [2021-06-05 23:52:21,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:21,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:21,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:21,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:21,959 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:22,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:22,505 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-06-05 23:52:22,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:52:22,505 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:22,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:22,510 INFO L225 Difference]: With dead ends: 2474 [2021-06-05 23:52:22,510 INFO L226 Difference]: Without dead ends: 2470 [2021-06-05 23:52:22,510 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 309.8ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:52:22,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-06-05 23:52:22,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-06-05 23:52:22,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:22,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-06-05 23:52:22,541 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-06-05 23:52:22,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:22,541 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-06-05 23:52:22,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:22,541 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-06-05 23:52:22,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:22,543 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:22,543 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] [2021-06-05 23:52:22,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:22,765 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:22,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:22,765 INFO L82 PathProgramCache]: Analyzing trace with hash 796043451, now seen corresponding path program 18 times [2021-06-05 23:52:22,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:22,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838109406] [2021-06-05 23:52:22,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:22,802 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:22,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:22,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838109406] [2021-06-05 23:52:22,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838109406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:22,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710616635] [2021-06-05 23:52:22,803 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:22,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:52:22,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:22,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:22,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:22,928 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:22,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710616635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:22,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:22,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:22,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263886522] [2021-06-05 23:52:22,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:22,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:22,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:22,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:22,929 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:23,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:23,546 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-06-05 23:52:23,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:52:23,557 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:23,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:23,563 INFO L225 Difference]: With dead ends: 2514 [2021-06-05 23:52:23,563 INFO L226 Difference]: Without dead ends: 2514 [2021-06-05 23:52:23,564 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 379.0ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:52:23,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-06-05 23:52:23,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-06-05 23:52:23,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:23,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-06-05 23:52:23,593 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-06-05 23:52:23,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:23,594 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-06-05 23:52:23,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-06-05 23:52:23,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:23,596 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:23,596 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] [2021-06-05 23:52:23,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 23:52:23,817 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:23,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:23,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1855884691, now seen corresponding path program 19 times [2021-06-05 23:52:23,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:23,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501660471] [2021-06-05 23:52:23,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:23,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:23,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:23,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:23,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501660471] [2021-06-05 23:52:23,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501660471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:23,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711083190] [2021-06-05 23:52:23,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:23,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:23,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:23,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:23,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711083190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:23,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:23,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:23,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909442776] [2021-06-05 23:52:23,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:23,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:23,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:23,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:23,989 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:24,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:24,578 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-06-05 23:52:24,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:52:24,578 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:24,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:24,583 INFO L225 Difference]: With dead ends: 2332 [2021-06-05 23:52:24,583 INFO L226 Difference]: Without dead ends: 2328 [2021-06-05 23:52:24,584 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 344.2ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:52:24,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-06-05 23:52:24,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-06-05 23:52:24,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:24,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-06-05 23:52:24,611 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-06-05 23:52:24,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:24,611 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-06-05 23:52:24,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:24,611 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-06-05 23:52:24,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:24,613 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:24,613 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:52:24,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 23:52:24,829 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:24,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:24,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1526797053, now seen corresponding path program 3 times [2021-06-05 23:52:24,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:24,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120947532] [2021-06-05 23:52:24,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:24,857 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:52:24,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:24,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120947532] [2021-06-05 23:52:24,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120947532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:24,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361033179] [2021-06-05 23:52:24,857 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 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:52:24,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:52:24,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:24,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:52:24,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:24,937 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:52:24,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361033179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:24,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:24,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 23:52:24,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202073166] [2021-06-05 23:52:24,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:52:24,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:24,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:52:24,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:52:24,938 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:25,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:25,013 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-06-05 23:52:25,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:52:25,013 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:25,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:25,015 INFO L225 Difference]: With dead ends: 929 [2021-06-05 23:52:25,015 INFO L226 Difference]: Without dead ends: 929 [2021-06-05 23:52:25,015 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 53.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:25,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-06-05 23:52:25,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-06-05 23:52:25,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:25,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-06-05 23:52:25,037 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-06-05 23:52:25,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:25,037 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-06-05 23:52:25,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:25,038 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-06-05 23:52:25,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:25,040 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:25,040 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] [2021-06-05 23:52:25,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:25,253 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:25,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:25,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1837970499, now seen corresponding path program 20 times [2021-06-05 23:52:25,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:25,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237745436] [2021-06-05 23:52:25,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:25,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:25,297 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:25,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:25,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237745436] [2021-06-05 23:52:25,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237745436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:25,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063304304] [2021-06-05 23:52:25,297 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:52:25,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:25,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:25,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:25,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:25,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:25,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063304304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:25,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:25,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 23:52:25,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332240462] [2021-06-05 23:52:25,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:52:25,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:25,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:52:25,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:52:25,392 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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:52:25,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:25,704 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-06-05 23:52:25,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:52:25,705 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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 24 [2021-06-05 23:52:25,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:25,707 INFO L225 Difference]: With dead ends: 1555 [2021-06-05 23:52:25,707 INFO L226 Difference]: Without dead ends: 1555 [2021-06-05 23:52:25,707 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 182.9ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:52:25,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-06-05 23:52:25,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-06-05 23:52:25,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:25,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-06-05 23:52:25,727 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-06-05 23:52:25,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:25,727 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-06-05 23:52:25,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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:52:25,727 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-06-05 23:52:25,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:25,729 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:25,729 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] [2021-06-05 23:52:25,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 23:52:25,945 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:25,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:25,945 INFO L82 PathProgramCache]: Analyzing trace with hash 64708953, now seen corresponding path program 21 times [2021-06-05 23:52:25,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:25,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577920649] [2021-06-05 23:52:25,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:25,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:25,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:25,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:25,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577920649] [2021-06-05 23:52:25,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577920649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:25,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45405347] [2021-06-05 23:52:25,988 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:52:26,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:52:26,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:26,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:26,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:26,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45405347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:26,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:26,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 23:52:26,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678876825] [2021-06-05 23:52:26,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:52:26,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:26,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:52:26,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:52:26,072 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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:52:26,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:26,362 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-06-05 23:52:26,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:52:26,362 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 24 [2021-06-05 23:52:26,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:26,365 INFO L225 Difference]: With dead ends: 1605 [2021-06-05 23:52:26,365 INFO L226 Difference]: Without dead ends: 1605 [2021-06-05 23:52:26,365 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 182.7ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:52:26,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-06-05 23:52:26,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-06-05 23:52:26,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:26,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-06-05 23:52:26,389 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-06-05 23:52:26,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:26,389 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-06-05 23:52:26,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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:52:26,389 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-06-05 23:52:26,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:26,391 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:26,391 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] [2021-06-05 23:52:26,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:26,605 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:26,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:26,605 INFO L82 PathProgramCache]: Analyzing trace with hash 19887811, now seen corresponding path program 22 times [2021-06-05 23:52:26,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:26,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729795187] [2021-06-05 23:52:26,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:26,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:52:26,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:26,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729795187] [2021-06-05 23:52:26,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729795187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:26,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628899212] [2021-06-05 23:52:26,664 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:52:26,706 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:26,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:26,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:26,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:26,759 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:52:26,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628899212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:26,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:26,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 23:52:26,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989330042] [2021-06-05 23:52:26,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:52:26,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:26,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:52:26,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:52:26,760 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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:52:26,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:26,943 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-06-05 23:52:26,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:52:26,944 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 24 [2021-06-05 23:52:26,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:26,946 INFO L225 Difference]: With dead ends: 1524 [2021-06-05 23:52:26,946 INFO L226 Difference]: Without dead ends: 1520 [2021-06-05 23:52:26,946 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 110.8ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:52:26,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-06-05 23:52:26,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-06-05 23:52:26,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:26,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-06-05 23:52:26,964 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-06-05 23:52:26,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:26,964 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-06-05 23:52:26,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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:52:26,964 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-06-05 23:52:26,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:26,966 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:26,966 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] [2021-06-05 23:52:27,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-05 23:52:27,189 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:27,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:27,189 INFO L82 PathProgramCache]: Analyzing trace with hash 617224469, now seen corresponding path program 23 times [2021-06-05 23:52:27,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:27,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136213906] [2021-06-05 23:52:27,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:27,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:27,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:27,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136213906] [2021-06-05 23:52:27,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136213906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:27,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720551261] [2021-06-05 23:52:27,226 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:52:27,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:52:27,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:27,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:27,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:27,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:27,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720551261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:27,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:27,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 23:52:27,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835380253] [2021-06-05 23:52:27,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:52:27,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:27,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:52:27,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:52:27,324 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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:52:27,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:27,535 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-06-05 23:52:27,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:52:27,535 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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 24 [2021-06-05 23:52:27,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:27,537 INFO L225 Difference]: With dead ends: 1508 [2021-06-05 23:52:27,537 INFO L226 Difference]: Without dead ends: 1496 [2021-06-05 23:52:27,538 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 125.3ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:52:27,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-06-05 23:52:27,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-06-05 23:52:27,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:27,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-06-05 23:52:27,556 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-06-05 23:52:27,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:27,556 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-06-05 23:52:27,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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:52:27,556 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-06-05 23:52:27,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:27,558 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:27,558 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] [2021-06-05 23:52:27,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:27,780 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:27,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:27,780 INFO L82 PathProgramCache]: Analyzing trace with hash 90804185, now seen corresponding path program 24 times [2021-06-05 23:52:27,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:27,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398478420] [2021-06-05 23:52:27,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:27,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:27,817 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:27,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:27,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398478420] [2021-06-05 23:52:27,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398478420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:27,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223279037] [2021-06-05 23:52:27,817 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:52:27,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:52:27,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:27,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:27,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:27,947 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:27,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223279037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:27,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:27,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:27,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834715699] [2021-06-05 23:52:27,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:27,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:27,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:27,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:27,949 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:28,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:28,465 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-06-05 23:52:28,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:52:28,465 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:28,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:28,469 INFO L225 Difference]: With dead ends: 2412 [2021-06-05 23:52:28,470 INFO L226 Difference]: Without dead ends: 2412 [2021-06-05 23:52:28,471 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 356.1ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:52:28,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-06-05 23:52:28,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-06-05 23:52:28,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:28,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-06-05 23:52:28,497 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-06-05 23:52:28,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:28,497 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-06-05 23:52:28,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:28,497 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-06-05 23:52:28,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:28,499 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:28,499 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] [2021-06-05 23:52:28,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-06-05 23:52:28,722 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:28,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:28,722 INFO L82 PathProgramCache]: Analyzing trace with hash 657756265, now seen corresponding path program 25 times [2021-06-05 23:52:28,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:28,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764093366] [2021-06-05 23:52:28,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:28,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:28,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:28,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:28,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764093366] [2021-06-05 23:52:28,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764093366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:28,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749641388] [2021-06-05 23:52:28,760 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:52:28,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:28,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:28,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:28,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:28,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749641388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:28,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:28,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:28,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167001694] [2021-06-05 23:52:28,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:28,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:28,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:28,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:28,877 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:29,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:29,323 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-06-05 23:52:29,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:52:29,324 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:29,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:29,327 INFO L225 Difference]: With dead ends: 2335 [2021-06-05 23:52:29,327 INFO L226 Difference]: Without dead ends: 2335 [2021-06-05 23:52:29,327 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 309.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:52:29,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-06-05 23:52:29,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-06-05 23:52:29,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:29,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 23:52:29,344 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 23:52:29,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:29,344 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 23:52:29,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:29,344 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 23:52:29,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:29,346 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:29,346 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] [2021-06-05 23:52:29,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:29,552 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:29,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:29,553 INFO L82 PathProgramCache]: Analyzing trace with hash -514589593, now seen corresponding path program 26 times [2021-06-05 23:52:29,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:29,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872423246] [2021-06-05 23:52:29,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:29,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:29,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:29,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:29,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872423246] [2021-06-05 23:52:29,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872423246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:29,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903516791] [2021-06-05 23:52:29,590 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:52:29,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:29,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:29,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:29,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:29,686 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:29,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903516791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:29,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:29,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:52:29,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235123957] [2021-06-05 23:52:29,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:29,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:29,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:29,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:29,688 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:30,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:30,068 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-06-05 23:52:30,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:52:30,069 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:30,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:30,072 INFO L225 Difference]: With dead ends: 2285 [2021-06-05 23:52:30,072 INFO L226 Difference]: Without dead ends: 2285 [2021-06-05 23:52:30,072 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 251.6ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:52:30,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-06-05 23:52:30,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-06-05 23:52:30,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:30,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 23:52:30,089 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 23:52:30,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:30,089 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 23:52:30,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:30,090 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 23:52:30,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:30,091 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:30,091 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] [2021-06-05 23:52:30,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-05 23:52:30,300 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:30,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:30,301 INFO L82 PathProgramCache]: Analyzing trace with hash -433213505, now seen corresponding path program 27 times [2021-06-05 23:52:30,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:30,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176201462] [2021-06-05 23:52:30,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:30,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:30,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:30,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176201462] [2021-06-05 23:52:30,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176201462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:30,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123326024] [2021-06-05 23:52:30,336 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:52:30,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:52:30,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:30,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:30,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:30,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:30,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123326024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:30,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:30,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:52:30,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726618998] [2021-06-05 23:52:30,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:30,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:30,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:30,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:30,433 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:30,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:30,767 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-06-05 23:52:30,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:52:30,768 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:30,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:30,770 INFO L225 Difference]: With dead ends: 2176 [2021-06-05 23:52:30,770 INFO L226 Difference]: Without dead ends: 2172 [2021-06-05 23:52:30,771 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 214.1ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:52:30,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-06-05 23:52:30,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-06-05 23:52:30,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:30,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 23:52:30,787 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 23:52:30,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:30,788 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 23:52:30,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:30,788 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 23:52:30,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:30,789 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:30,789 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] [2021-06-05 23:52:30,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:30,990 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:30,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:30,990 INFO L82 PathProgramCache]: Analyzing trace with hash 497443711, now seen corresponding path program 28 times [2021-06-05 23:52:30,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:30,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522005645] [2021-06-05 23:52:30,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:30,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:31,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:31,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:31,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522005645] [2021-06-05 23:52:31,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522005645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:31,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23822861] [2021-06-05 23:52:31,027 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:52:31,092 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:31,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:31,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:31,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:31,175 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:31,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23822861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:31,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:31,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:31,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290859662] [2021-06-05 23:52:31,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:31,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:31,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:31,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:31,176 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:31,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:31,545 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-06-05 23:52:31,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:52:31,545 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:31,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:31,548 INFO L225 Difference]: With dead ends: 2199 [2021-06-05 23:52:31,548 INFO L226 Difference]: Without dead ends: 2199 [2021-06-05 23:52:31,548 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 233.9ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:52:31,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-06-05 23:52:31,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-06-05 23:52:31,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:31,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-06-05 23:52:31,564 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-06-05 23:52:31,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:31,564 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-06-05 23:52:31,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:31,564 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-06-05 23:52:31,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:31,565 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:31,565 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] [2021-06-05 23:52:31,766 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 23:52:31,766 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:31,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:31,766 INFO L82 PathProgramCache]: Analyzing trace with hash 2140482865, now seen corresponding path program 29 times [2021-06-05 23:52:31,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:31,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438076257] [2021-06-05 23:52:31,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:31,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:31,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:31,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:31,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438076257] [2021-06-05 23:52:31,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438076257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:31,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115029848] [2021-06-05 23:52:31,809 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:52:31,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:52:31,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:31,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:31,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:31,928 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:31,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115029848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:31,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:31,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:31,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97934035] [2021-06-05 23:52:31,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:31,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:31,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:31,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:31,930 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:32,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:32,295 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-06-05 23:52:32,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:52:32,296 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:32,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:32,298 INFO L225 Difference]: With dead ends: 2156 [2021-06-05 23:52:32,298 INFO L226 Difference]: Without dead ends: 2152 [2021-06-05 23:52:32,299 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 246.0ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:52:32,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-05 23:52:32,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-06-05 23:52:32,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:32,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-06-05 23:52:32,318 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-06-05 23:52:32,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:32,318 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-06-05 23:52:32,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:32,318 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-06-05 23:52:32,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:32,320 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:32,320 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] [2021-06-05 23:52:32,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 23:52:32,541 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:32,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:32,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1151056447, now seen corresponding path program 30 times [2021-06-05 23:52:32,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:32,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105325698] [2021-06-05 23:52:32,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:32,576 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:32,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:32,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105325698] [2021-06-05 23:52:32,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105325698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:32,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596316909] [2021-06-05 23:52:32,577 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:52:32,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:52:32,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:32,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:32,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:32,661 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:32,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596316909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:32,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:32,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:32,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983758937] [2021-06-05 23:52:32,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:32,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:32,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:32,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:32,663 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:32,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:32,993 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-06-05 23:52:32,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:52:32,993 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:32,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:32,996 INFO L225 Difference]: With dead ends: 2097 [2021-06-05 23:52:32,996 INFO L226 Difference]: Without dead ends: 2097 [2021-06-05 23:52:32,996 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 202.7ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:52:32,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-06-05 23:52:33,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-06-05 23:52:33,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:33,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-06-05 23:52:33,013 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-06-05 23:52:33,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:33,013 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-06-05 23:52:33,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:33,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-06-05 23:52:33,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:33,015 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:33,015 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] [2021-06-05 23:52:33,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 23:52:33,216 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:33,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:33,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1069680359, now seen corresponding path program 31 times [2021-06-05 23:52:33,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:33,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304930272] [2021-06-05 23:52:33,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:33,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:33,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:33,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:33,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304930272] [2021-06-05 23:52:33,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304930272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:33,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809326631] [2021-06-05 23:52:33,260 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:52:33,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:33,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:33,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:33,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:33,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809326631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:33,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:33,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:33,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562230311] [2021-06-05 23:52:33,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:33,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:33,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:33,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:33,365 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:33,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:33,638 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-06-05 23:52:33,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:52:33,638 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:33,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:33,640 INFO L225 Difference]: With dead ends: 1963 [2021-06-05 23:52:33,640 INFO L226 Difference]: Without dead ends: 1959 [2021-06-05 23:52:33,641 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 159.6ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:52:33,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-06-05 23:52:33,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-06-05 23:52:33,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:33,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-06-05 23:52:33,664 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-06-05 23:52:33,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:33,664 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-06-05 23:52:33,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:33,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-06-05 23:52:33,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:33,666 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:33,666 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] [2021-06-05 23:52:33,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 23:52:33,889 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:33,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:33,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1710194965, now seen corresponding path program 32 times [2021-06-05 23:52:33,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:33,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419906120] [2021-06-05 23:52:33,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:33,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:33,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:33,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419906120] [2021-06-05 23:52:33,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419906120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:33,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965649529] [2021-06-05 23:52:33,922 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:52:33,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:33,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:33,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:33,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:33,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:33,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965649529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:33,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:33,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 23:52:33,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080342011] [2021-06-05 23:52:33,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:52:33,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:33,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:52:33,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:52:33,998 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:34,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:34,194 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-06-05 23:52:34,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:52:34,194 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:34,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:34,196 INFO L225 Difference]: With dead ends: 1728 [2021-06-05 23:52:34,196 INFO L226 Difference]: Without dead ends: 1716 [2021-06-05 23:52:34,197 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 120.9ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:52:34,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-06-05 23:52:34,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-06-05 23:52:34,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:34,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-06-05 23:52:34,212 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-06-05 23:52:34,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:34,212 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-06-05 23:52:34,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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:52:34,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-06-05 23:52:34,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:34,214 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:34,214 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] [2021-06-05 23:52:34,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:34,429 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:34,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:34,429 INFO L82 PathProgramCache]: Analyzing trace with hash -987645615, now seen corresponding path program 33 times [2021-06-05 23:52:34,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:34,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064877926] [2021-06-05 23:52:34,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:34,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:34,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:34,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064877926] [2021-06-05 23:52:34,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064877926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:34,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336463147] [2021-06-05 23:52:34,465 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:52:34,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:52:34,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:34,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:34,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:34,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:34,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336463147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:34,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:34,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:34,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738869539] [2021-06-05 23:52:34,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:34,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:34,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:34,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:34,562 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:34,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:34,862 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-06-05 23:52:34,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:52:34,862 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:34,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:34,864 INFO L225 Difference]: With dead ends: 1821 [2021-06-05 23:52:34,864 INFO L226 Difference]: Without dead ends: 1821 [2021-06-05 23:52:34,865 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 212.3ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:52:34,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-06-05 23:52:34,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-06-05 23:52:34,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:34,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-06-05 23:52:34,886 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-06-05 23:52:34,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:34,887 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-06-05 23:52:34,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:34,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-06-05 23:52:34,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:34,889 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:34,889 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] [2021-06-05 23:52:35,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:35,101 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:35,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:35,101 INFO L82 PathProgramCache]: Analyzing trace with hash 655393539, now seen corresponding path program 34 times [2021-06-05 23:52:35,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:35,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047998925] [2021-06-05 23:52:35,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:35,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:35,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:35,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047998925] [2021-06-05 23:52:35,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047998925] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:35,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685603901] [2021-06-05 23:52:35,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:52:35,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:35,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:35,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:35,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:35,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:35,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685603901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:35,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:35,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:52:35,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877038376] [2021-06-05 23:52:35,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:52:35,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:35,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:52:35,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:52:35,226 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:35,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:35,488 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-06-05 23:52:35,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:52:35,489 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:35,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:35,491 INFO L225 Difference]: With dead ends: 1790 [2021-06-05 23:52:35,491 INFO L226 Difference]: Without dead ends: 1786 [2021-06-05 23:52:35,492 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 167.5ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:52:35,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-06-05 23:52:35,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-06-05 23:52:35,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:35,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-06-05 23:52:35,509 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-06-05 23:52:35,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:35,509 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-06-05 23:52:35,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:35,509 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-06-05 23:52:35,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:52:35,512 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:35,512 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] [2021-06-05 23:52:35,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-05 23:52:35,728 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:35,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:35,728 INFO L82 PathProgramCache]: Analyzing trace with hash -612063639, now seen corresponding path program 35 times [2021-06-05 23:52:35,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:35,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614911483] [2021-06-05 23:52:35,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:35,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:35,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:35,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:35,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614911483] [2021-06-05 23:52:35,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614911483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:35,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529559753] [2021-06-05 23:52:35,767 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:52:35,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:52:35,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:35,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:52:35,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:35,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:35,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529559753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:35,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:35,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 23:52:35,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114617623] [2021-06-05 23:52:35,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:52:35,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:35,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:52:35,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:52:35,867 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:36,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:36,036 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-06-05 23:52:36,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:52:36,036 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:52:36,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:36,038 INFO L225 Difference]: With dead ends: 1649 [2021-06-05 23:52:36,038 INFO L226 Difference]: Without dead ends: 1637 [2021-06-05 23:52:36,038 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 115.6ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:52:36,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-06-05 23:52:36,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-06-05 23:52:36,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:36,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-06-05 23:52:36,053 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-06-05 23:52:36,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:36,053 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-06-05 23:52:36,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:36,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-06-05 23:52:36,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:52:36,054 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:36,054 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] [2021-06-05 23:52:36,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:36,255 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:36,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:36,256 INFO L82 PathProgramCache]: Analyzing trace with hash 2003913975, now seen corresponding path program 4 times [2021-06-05 23:52:36,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:36,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416491695] [2021-06-05 23:52:36,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:36,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:36,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:36,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:36,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416491695] [2021-06-05 23:52:36,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416491695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:36,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614166735] [2021-06-05 23:52:36,478 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 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:52:36,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:52:36,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:36,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:52:36,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:36,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:36,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:36,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:52:36,694 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:36,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:36,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:36,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:36,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:52:36,706 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:36,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:36,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:36,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:52:36,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:52:36,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:36,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:36,733 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:52:36,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:36,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614166735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:36,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:36,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:52:36,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138185038] [2021-06-05 23:52:36,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:52:36,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:36,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:52:36,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:52:36,751 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:52:37,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:37,254 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-06-05 23:52:37,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:52:37,255 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 26 [2021-06-05 23:52:37,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:37,256 INFO L225 Difference]: With dead ends: 1517 [2021-06-05 23:52:37,257 INFO L226 Difference]: Without dead ends: 1502 [2021-06-05 23:52:37,257 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 539.5ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:52:37,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-06-05 23:52:37,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-06-05 23:52:37,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:37,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-06-05 23:52:37,270 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-06-05 23:52:37,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:37,270 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-06-05 23:52:37,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:52:37,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-06-05 23:52:37,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:52:37,272 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:37,272 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] [2021-06-05 23:52:37,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:37,472 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:37,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:37,473 INFO L82 PathProgramCache]: Analyzing trace with hash -24484041, now seen corresponding path program 5 times [2021-06-05 23:52:37,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:37,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201656331] [2021-06-05 23:52:37,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:37,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:37,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:37,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201656331] [2021-06-05 23:52:37,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201656331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:37,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337939514] [2021-06-05 23:52:37,678 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 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:52:37,704 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:52:37,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:37,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:52:37,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:37,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:37,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:37,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:52:37,895 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:37,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:37,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:37,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:37,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:52:37,908 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:37,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:37,920 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:37,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:52:37,922 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:52:37,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:37,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:37,931 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:52:37,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:37,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337939514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:37,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:37,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:52:37,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075335907] [2021-06-05 23:52:37,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:52:37,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:37,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:52:37,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:52:37,963 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:52:38,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:38,515 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-06-05 23:52:38,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:52:38,516 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 26 [2021-06-05 23:52:38,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:38,518 INFO L225 Difference]: With dead ends: 1495 [2021-06-05 23:52:38,518 INFO L226 Difference]: Without dead ends: 1480 [2021-06-05 23:52:38,519 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 531.0ms TimeCoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:52:38,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-06-05 23:52:38,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-06-05 23:52:38,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:38,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-06-05 23:52:38,533 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-06-05 23:52:38,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:38,533 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-06-05 23:52:38,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:52:38,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-06-05 23:52:38,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:52:38,535 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:38,535 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:52:38,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:38,736 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:38,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:38,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1566945267, now seen corresponding path program 36 times [2021-06-05 23:52:38,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:38,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681350171] [2021-06-05 23:52:38,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:38,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:39,147 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:39,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:39,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681350171] [2021-06-05 23:52:39,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681350171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:39,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965101522] [2021-06-05 23:52:39,148 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 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:52:39,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:52:39,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:39,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:52:39,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:39,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:39,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:39,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:39,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:39,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:52:39,344 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:39,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:39,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:39,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:39,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:39,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:52:39,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-05 23:52:39,360 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:39,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:39,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:39,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:52:39,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:52:39,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:39,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:39,386 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:52:39,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:39,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965101522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:39,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:39,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-05 23:52:39,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597158727] [2021-06-05 23:52:39,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:52:39,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:39,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:52:39,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:52:39,405 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:41,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:41,097 INFO L93 Difference]: Finished difference Result 1650 states and 5321 transitions. [2021-06-05 23:52:41,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:52:41,097 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:52:41,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:41,100 INFO L225 Difference]: With dead ends: 1650 [2021-06-05 23:52:41,100 INFO L226 Difference]: Without dead ends: 1635 [2021-06-05 23:52:41,100 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1680.7ms TimeCoverageRelationStatistics Valid=311, Invalid=1495, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:52:41,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-06-05 23:52:41,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1180. [2021-06-05 23:52:41,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:41,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-06-05 23:52:41,115 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-06-05 23:52:41,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:41,115 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-06-05 23:52:41,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:41,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-06-05 23:52:41,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:52:41,117 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:41,117 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] [2021-06-05 23:52:41,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 23:52:41,318 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:41,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:41,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1922974853, now seen corresponding path program 6 times [2021-06-05 23:52:41,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:41,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237628756] [2021-06-05 23:52:41,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:41,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:41,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:41,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237628756] [2021-06-05 23:52:41,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237628756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:41,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954300472] [2021-06-05 23:52:41,532 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 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:52:41,557 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:52:41,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:41,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:52:41,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:41,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:41,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:41,727 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 43 treesize of output 43 [2021-06-05 23:52:41,760 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:41,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:41,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:41,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:41,779 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 35 treesize of output 35 [2021-06-05 23:52:41,816 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:41,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:41,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:41,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:52:41,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:52:41,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:41,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:41,950 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-05 23:52:41,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:41,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954300472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:41,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:41,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-05 23:52:41,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842235443] [2021-06-05 23:52:41,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:52:41,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:41,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:52:41,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:52:41,995 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:52:43,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:43,622 INFO L93 Difference]: Finished difference Result 1879 states and 5975 transitions. [2021-06-05 23:52:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:52:43,622 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-05 23:52:43,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:43,624 INFO L225 Difference]: With dead ends: 1879 [2021-06-05 23:52:43,624 INFO L226 Difference]: Without dead ends: 1864 [2021-06-05 23:52:43,625 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1280.7ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:52:43,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2021-06-05 23:52:43,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1198. [2021-06-05 23:52:43,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:43,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-06-05 23:52:43,640 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-06-05 23:52:43,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:43,641 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-06-05 23:52:43,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:52:43,641 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-06-05 23:52:43,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:52:43,642 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:43,642 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:52:43,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:43,845 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:43,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:43,845 INFO L82 PathProgramCache]: Analyzing trace with hash -372593289, now seen corresponding path program 37 times [2021-06-05 23:52:43,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:43,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688908051] [2021-06-05 23:52:43,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:43,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:44,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:44,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:44,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688908051] [2021-06-05 23:52:44,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688908051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:44,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291279396] [2021-06-05 23:52:44,161 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 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:52:44,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:44,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:52:44,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:44,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:44,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:44,419 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:44,420 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 63 [2021-06-05 23:52:44,565 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:44,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:44,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:44,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:52:44,613 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:44,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-05 23:52:44,738 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:44,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:44,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:44,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:52:45,127 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:52:45,656 WARN L205 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 131 [2021-06-05 23:52:45,657 INFO L628 ElimStorePlain]: treesize reduction 164, result has 91.1 percent of original size [2021-06-05 23:52:46,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:52:46,147 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:102 [2021-06-05 23:52:46,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:46,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291279396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:46,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:52:46,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 23:52:46,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805465307] [2021-06-05 23:52:46,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:52:46,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:52:46,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:52:46,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:52:46,223 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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:52:46,797 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-06-05 23:52:47,644 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-06-05 23:52:48,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:52:48,391 INFO L93 Difference]: Finished difference Result 1814 states and 5791 transitions. [2021-06-05 23:52:48,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:52:48,391 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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 26 [2021-06-05 23:52:48,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:52:48,394 INFO L225 Difference]: With dead ends: 1814 [2021-06-05 23:52:48,394 INFO L226 Difference]: Without dead ends: 1799 [2021-06-05 23:52:48,394 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 2096.4ms TimeCoverageRelationStatistics Valid=360, Invalid=1710, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:52:48,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-06-05 23:52:48,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1206. [2021-06-05 23:52:48,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:52:48,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-06-05 23:52:48,410 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-06-05 23:52:48,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:52:48,410 INFO L482 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-06-05 23:52:48,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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:52:48,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-06-05 23:52:48,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:52:48,412 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:52:48,412 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:52:48,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:48,613 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:52:48,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:52:48,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1348912133, now seen corresponding path program 38 times [2021-06-05 23:52:48,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:52:48,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21516339] [2021-06-05 23:52:48,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:52:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:52:48,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:52:48,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:52:48,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21516339] [2021-06-05 23:52:48,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21516339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:52:48,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912331641] [2021-06-05 23:52:48,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:52:48,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:52:48,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:52:48,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:52:48,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:52:52,682 WARN L205 SmtUtils]: Spent 931.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-06-05 23:52:52,751 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:52,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 83 [2021-06-05 23:52:53,618 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:53,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:53,710 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:53,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 75 [2021-06-05 23:52:54,551 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:52:54,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:54,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:52:54,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:52:54,970 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:52:55,873 WARN L205 SmtUtils]: Spent 902.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 145 [2021-06-05 23:52:55,873 INFO L628 ElimStorePlain]: treesize reduction 536, result has 75.4 percent of original size [2021-06-05 23:52:56,991 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 247 DAG size of output: 227 [2021-06-05 23:52:57,548 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 194 [2021-06-05 23:52:58,600 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 205 [2021-06-05 23:52:58,756 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 205 [2021-06-05 23:52:58,975 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 213 [2021-06-05 23:52:59,797 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 153 [2021-06-05 23:52:59,929 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 211 [2021-06-05 23:53:00,065 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 211 [2021-06-05 23:53:00,215 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 221 [2021-06-05 23:53:00,564 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 333 DAG size of output: 296 [2021-06-05 23:53:01,460 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 263 [2021-06-05 23:53:01,570 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 263 [2021-06-05 23:53:03,194 WARN L205 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 525 DAG size of output: 469 [2021-06-05 23:53:03,639 WARN L205 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 525 DAG size of output: 469 [2021-06-05 23:53:04,226 WARN L205 SmtUtils]: Spent 581.00 ms on a formula simplification. DAG size of input: 558 DAG size of output: 502 [2021-06-05 23:53:04,384 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 318 DAG size of output: 318 [2021-06-05 23:53:04,835 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 196 [2021-06-05 23:53:05,271 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 339 DAG size of output: 295 [2021-06-05 23:53:06,002 WARN L205 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 447 [2021-06-05 23:53:06,632 WARN L205 SmtUtils]: Spent 627.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 447 [2021-06-05 23:53:08,149 WARN L205 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 511 DAG size of output: 493 [2021-06-05 23:53:08,686 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 425 DAG size of output: 399 [2021-06-05 23:53:09,352 WARN L205 SmtUtils]: Spent 664.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 365 [2021-06-05 23:53:09,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:53:09,358 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:65, output treesize:14812 [2021-06-05 23:53:10,023 WARN L205 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 365 [2021-06-05 23:53:10,359 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-06-05 23:53:10,689 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-06-05 23:53:11,024 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-06-05 23:53:12,199 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 359 DAG size of output: 57 [2021-06-05 23:53:12,336 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:53:12,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912331641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:53:12,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:53:12,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-06-05 23:53:12,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052552368] [2021-06-05 23:53:12,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:53:12,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:53:12,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:53:12,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=429, Unknown=3, NotChecked=0, Total=506 [2021-06-05 23:53:12,337 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:53:34,084 WARN L205 SmtUtils]: Spent 2.92 s on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-06-05 23:54:04,885 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 109 DAG size of output: 59 [2021-06-05 23:54:08,933 WARN L205 SmtUtils]: Spent 3.12 s on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-06-05 23:54:17,964 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 59 [2021-06-05 23:54:20,094 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 23:54:31,369 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-06-05 23:54:32,697 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-06-05 23:54:32,853 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-06-05 23:54:33,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:33,973 INFO L93 Difference]: Finished difference Result 2289 states and 7148 transitions. [2021-06-05 23:54:33,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:54:33,973 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:33,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:33,977 INFO L225 Difference]: With dead ends: 2289 [2021-06-05 23:54:33,977 INFO L226 Difference]: Without dead ends: 2259 [2021-06-05 23:54:33,978 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 37472.9ms TimeCoverageRelationStatistics Valid=438, Invalid=2620, Unknown=22, NotChecked=0, Total=3080 [2021-06-05 23:54:33,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2259 states. [2021-06-05 23:54:33,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2259 to 1219. [2021-06-05 23:54:34,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1218 states have (on average 3.3505747126436782) internal successors, (4081), 1218 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:34,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 4081 transitions. [2021-06-05 23:54:34,003 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 4081 transitions. Word has length 26 [2021-06-05 23:54:34,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:34,003 INFO L482 AbstractCegarLoop]: Abstraction has 1219 states and 4081 transitions. [2021-06-05 23:54:34,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:34,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 4081 transitions. [2021-06-05 23:54:34,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:34,006 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:34,006 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] [2021-06-05 23:54:34,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 23:54:34,225 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:34,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:34,225 INFO L82 PathProgramCache]: Analyzing trace with hash 860987935, now seen corresponding path program 7 times [2021-06-05 23:54:34,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:34,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816174562] [2021-06-05 23:54:34,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:34,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:34,423 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:34,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:34,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816174562] [2021-06-05 23:54:34,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816174562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:34,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494394601] [2021-06-05 23:54:34,424 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 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:54:34,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:34,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:54:34,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:34,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:34,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:34,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:54:34,616 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:34,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:34,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:34,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:34,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 35 treesize of output 27 [2021-06-05 23:54:34,627 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:34,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:34,642 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:34,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:54:34,644 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:54:34,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:34,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:34,653 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:54:34,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:34,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494394601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:34,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:34,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:54:34,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240978096] [2021-06-05 23:54:34,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:54:34,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:34,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:54:34,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:54:34,668 INFO L87 Difference]: Start difference. First operand 1219 states and 4081 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:54:35,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:35,250 INFO L93 Difference]: Finished difference Result 1622 states and 5290 transitions. [2021-06-05 23:54:35,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:54:35,250 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 26 [2021-06-05 23:54:35,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:35,252 INFO L225 Difference]: With dead ends: 1622 [2021-06-05 23:54:35,252 INFO L226 Difference]: Without dead ends: 1607 [2021-06-05 23:54:35,253 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 602.7ms TimeCoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:54:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2021-06-05 23:54:35,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 1230. [2021-06-05 23:54:35,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 1229 states have (on average 3.3474369406021154) internal successors, (4114), 1229 states have internal predecessors, (4114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:35,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 4114 transitions. [2021-06-05 23:54:35,268 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 4114 transitions. Word has length 26 [2021-06-05 23:54:35,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:35,268 INFO L482 AbstractCegarLoop]: Abstraction has 1230 states and 4114 transitions. [2021-06-05 23:54:35,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:54:35,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 4114 transitions. [2021-06-05 23:54:35,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:35,270 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:35,270 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] [2021-06-05 23:54:35,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1667,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:54:35,485 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:35,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:35,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1167410081, now seen corresponding path program 8 times [2021-06-05 23:54:35,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:35,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401528050] [2021-06-05 23:54:35,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:35,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:35,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:35,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401528050] [2021-06-05 23:54:35,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401528050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:35,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605469156] [2021-06-05 23:54:35,694 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 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:54:35,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:54:35,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:35,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:54:35,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:35,947 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:35,947 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 43 treesize of output 51 [2021-06-05 23:54:35,996 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:36,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:36,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:36,032 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 35 treesize of output 43 [2021-06-05 23:54:36,084 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:36,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:36,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:36,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:54:36,154 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:54:36,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:36,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:36,296 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:102 [2021-06-05 23:54:36,377 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:36,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605469156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:36,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:36,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-06-05 23:54:36,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703391963] [2021-06-05 23:54:36,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:54:36,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:36,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:54:36,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:54:36,379 INFO L87 Difference]: Start difference. First operand 1230 states and 4114 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:37,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:37,502 INFO L93 Difference]: Finished difference Result 1684 states and 5459 transitions. [2021-06-05 23:54:37,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:54:37,502 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:37,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:37,504 INFO L225 Difference]: With dead ends: 1684 [2021-06-05 23:54:37,504 INFO L226 Difference]: Without dead ends: 1669 [2021-06-05 23:54:37,504 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1014.3ms TimeCoverageRelationStatistics Valid=194, Invalid=996, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:54:37,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2021-06-05 23:54:37,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1233. [2021-06-05 23:54:37,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 3.3490259740259742) internal successors, (4126), 1232 states have internal predecessors, (4126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:37,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 4126 transitions. [2021-06-05 23:54:37,519 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 4126 transitions. Word has length 26 [2021-06-05 23:54:37,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:37,519 INFO L482 AbstractCegarLoop]: Abstraction has 1233 states and 4126 transitions. [2021-06-05 23:54:37,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:37,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 4126 transitions. [2021-06-05 23:54:37,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:37,521 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:37,521 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] [2021-06-05 23:54:37,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1668 [2021-06-05 23:54:37,722 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:37,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:37,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1190147507, now seen corresponding path program 9 times [2021-06-05 23:54:37,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:37,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947428696] [2021-06-05 23:54:37,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:37,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:37,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:37,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947428696] [2021-06-05 23:54:37,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947428696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:37,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569206828] [2021-06-05 23:54:37,902 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 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:54:37,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:54:37,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:37,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:54:37,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:38,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:38,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:38,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:54:38,183 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:38,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:38,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:38,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:38,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:54:38,200 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:38,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:38,224 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:38,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:54:38,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:54:38,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:38,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:38,239 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:52, output treesize:3 [2021-06-05 23:54:38,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:38,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569206828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:38,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:38,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:54:38,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8216904] [2021-06-05 23:54:38,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:54:38,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:38,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:54:38,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:54:38,256 INFO L87 Difference]: Start difference. First operand 1233 states and 4126 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:54:41,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:41,622 INFO L93 Difference]: Finished difference Result 1868 states and 6059 transitions. [2021-06-05 23:54:41,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:54:41,622 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 26 [2021-06-05 23:54:41,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:41,624 INFO L225 Difference]: With dead ends: 1868 [2021-06-05 23:54:41,624 INFO L226 Difference]: Without dead ends: 1853 [2021-06-05 23:54:41,625 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 728.2ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:54:41,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-06-05 23:54:41,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1242. [2021-06-05 23:54:41,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1241 states have (on average 3.353746978243352) internal successors, (4162), 1241 states have internal predecessors, (4162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:41,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 4162 transitions. [2021-06-05 23:54:41,642 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 4162 transitions. Word has length 26 [2021-06-05 23:54:41,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:41,642 INFO L482 AbstractCegarLoop]: Abstraction has 1242 states and 4162 transitions. [2021-06-05 23:54:41,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:54:41,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 4162 transitions. [2021-06-05 23:54:41,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:41,644 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:41,644 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] [2021-06-05 23:54:41,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1728,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:54:41,845 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:41,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:41,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1022338415, now seen corresponding path program 10 times [2021-06-05 23:54:41,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:41,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510324529] [2021-06-05 23:54:41,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:42,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:42,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:42,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510324529] [2021-06-05 23:54:42,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510324529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:42,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986675906] [2021-06-05 23:54:42,045 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 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:54:42,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:54:42,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:42,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:54:42,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:42,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:42,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:42,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:54:42,201 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:42,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:42,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:42,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:42,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:54:42,216 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:42,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:42,232 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:42,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:54:42,233 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:54:42,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:42,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:42,246 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:54:42,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:42,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986675906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:42,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:42,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:54:42,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764343152] [2021-06-05 23:54:42,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:54:42,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:42,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:54:42,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:54:42,266 INFO L87 Difference]: Start difference. First operand 1242 states and 4162 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:42,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:42,693 INFO L93 Difference]: Finished difference Result 1549 states and 5097 transitions. [2021-06-05 23:54:42,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:54:42,693 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:42,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:42,695 INFO L225 Difference]: With dead ends: 1549 [2021-06-05 23:54:42,696 INFO L226 Difference]: Without dead ends: 1534 [2021-06-05 23:54:42,696 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 430.7ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:54:42,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2021-06-05 23:54:42,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1238. [2021-06-05 23:54:42,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:42,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-06-05 23:54:42,710 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-06-05 23:54:42,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:42,710 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-06-05 23:54:42,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:42,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-06-05 23:54:42,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:42,712 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:42,712 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] [2021-06-05 23:54:42,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1729,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:54:42,913 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:42,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:42,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1045177613, now seen corresponding path program 11 times [2021-06-05 23:54:42,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:42,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312494972] [2021-06-05 23:54:42,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:42,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:43,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:43,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:43,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312494972] [2021-06-05 23:54:43,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312494972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:43,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998879314] [2021-06-05 23:54:43,089 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 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:54:43,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:54:43,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:43,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:54:43,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:43,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:43,291 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:43,291 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 43 treesize of output 43 [2021-06-05 23:54:43,311 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:43,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:43,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:43,334 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:43,334 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 35 treesize of output 35 [2021-06-05 23:54:43,354 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:43,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:43,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:43,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:54:43,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:54:43,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:43,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:43,455 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:15 [2021-06-05 23:54:43,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:43,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998879314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:43,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:43,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:54:43,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029628309] [2021-06-05 23:54:43,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:54:43,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:43,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:54:43,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:54:43,495 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:44,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:44,520 INFO L93 Difference]: Finished difference Result 2068 states and 6699 transitions. [2021-06-05 23:54:44,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:54:44,520 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:44,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:44,523 INFO L225 Difference]: With dead ends: 2068 [2021-06-05 23:54:44,523 INFO L226 Difference]: Without dead ends: 2053 [2021-06-05 23:54:44,523 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 846.3ms TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:54:44,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-06-05 23:54:44,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1238. [2021-06-05 23:54:44,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:44,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-06-05 23:54:44,543 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-06-05 23:54:44,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:44,543 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-06-05 23:54:44,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:44,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-06-05 23:54:44,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:44,545 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:44,545 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] [2021-06-05 23:54:44,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1730 [2021-06-05 23:54:44,746 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:44,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:44,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1541898973, now seen corresponding path program 12 times [2021-06-05 23:54:44,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:44,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964019476] [2021-06-05 23:54:44,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:44,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:44,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:44,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:44,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964019476] [2021-06-05 23:54:44,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964019476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:44,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056038067] [2021-06-05 23:54:44,926 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 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:54:44,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:54:44,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:44,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:54:44,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:45,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:45,094 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:45,094 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 43 treesize of output 43 [2021-06-05 23:54:45,112 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:45,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:45,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:45,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:45,131 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 35 treesize of output 35 [2021-06-05 23:54:45,148 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:45,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:45,178 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:45,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:54:45,183 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:54:45,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:45,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:45,234 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:24 [2021-06-05 23:54:45,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:45,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056038067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:45,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:45,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-05 23:54:45,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413266519] [2021-06-05 23:54:45,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:54:45,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:45,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:54:45,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:54:45,285 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:54:46,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:46,672 INFO L93 Difference]: Finished difference Result 1885 states and 6123 transitions. [2021-06-05 23:54:46,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:54:46,674 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-05 23:54:46,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:46,676 INFO L225 Difference]: With dead ends: 1885 [2021-06-05 23:54:46,676 INFO L226 Difference]: Without dead ends: 1870 [2021-06-05 23:54:46,677 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1198.7ms TimeCoverageRelationStatistics Valid=312, Invalid=1410, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:54:46,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2021-06-05 23:54:46,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1238. [2021-06-05 23:54:46,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:46,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-06-05 23:54:46,693 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-06-05 23:54:46,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:46,693 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-06-05 23:54:46,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:54:46,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-06-05 23:54:46,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:46,695 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:46,695 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:54:46,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1749,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:54:46,896 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:46,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:46,896 INFO L82 PathProgramCache]: Analyzing trace with hash -73165897, now seen corresponding path program 39 times [2021-06-05 23:54:46,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:46,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507156690] [2021-06-05 23:54:46,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:47,089 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:47,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:47,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507156690] [2021-06-05 23:54:47,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507156690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:47,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912008576] [2021-06-05 23:54:47,090 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 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:54:47,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:54:47,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:47,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:54:47,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:47,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:47,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:47,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:47,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:47,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:54:47,246 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:47,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:47,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:47,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:47,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:47,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:47,274 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 37 treesize of output 27 [2021-06-05 23:54:47,276 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:47,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:47,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:47,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:54:47,290 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:54:47,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:47,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:47,300 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:54:47,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:47,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912008576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:47,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:47,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-06-05 23:54:47,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739600756] [2021-06-05 23:54:47,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:54:47,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:47,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:54:47,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:54:47,327 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:49,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:49,333 INFO L93 Difference]: Finished difference Result 2877 states and 8911 transitions. [2021-06-05 23:54:49,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:54:49,333 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:49,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:49,337 INFO L225 Difference]: With dead ends: 2877 [2021-06-05 23:54:49,337 INFO L226 Difference]: Without dead ends: 2832 [2021-06-05 23:54:49,337 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1532.2ms TimeCoverageRelationStatistics Valid=545, Invalid=2535, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:54:49,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2832 states. [2021-06-05 23:54:49,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2832 to 1288. [2021-06-05 23:54:49,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3737373737373737) internal successors, (4342), 1287 states have internal predecessors, (4342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:49,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4342 transitions. [2021-06-05 23:54:49,358 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4342 transitions. Word has length 26 [2021-06-05 23:54:49,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:49,358 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4342 transitions. [2021-06-05 23:54:49,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:49,358 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4342 transitions. [2021-06-05 23:54:49,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:49,360 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:49,360 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:54:49,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1767 [2021-06-05 23:54:49,561 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:49,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:49,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1129146471, now seen corresponding path program 40 times [2021-06-05 23:54:49,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:49,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19635276] [2021-06-05 23:54:49,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:49,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:49,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:49,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19635276] [2021-06-05 23:54:49,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19635276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:49,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478759631] [2021-06-05 23:54:49,773 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 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:54:49,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:54:49,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:49,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:54:49,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:49,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:49,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:49,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:49,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:54:49,996 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:50,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:50,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:50,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:50,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:50,008 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 37 treesize of output 27 [2021-06-05 23:54:50,010 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:50,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:50,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:50,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:54:50,026 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:54:50,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:50,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:50,038 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:54:50,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:50,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478759631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:50,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:50,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-06-05 23:54:50,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413357113] [2021-06-05 23:54:50,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:54:50,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:50,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:54:50,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:54:50,058 INFO L87 Difference]: Start difference. First operand 1288 states and 4342 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:51,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:51,694 INFO L93 Difference]: Finished difference Result 2741 states and 8623 transitions. [2021-06-05 23:54:51,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:54:51,694 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:51,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:51,698 INFO L225 Difference]: With dead ends: 2741 [2021-06-05 23:54:51,698 INFO L226 Difference]: Without dead ends: 2696 [2021-06-05 23:54:51,698 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 1471.0ms TimeCoverageRelationStatistics Valid=485, Invalid=2065, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:54:51,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2696 states. [2021-06-05 23:54:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2696 to 1284. [2021-06-05 23:54:51,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.38269680436477) internal successors, (4340), 1283 states have internal predecessors, (4340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:51,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4340 transitions. [2021-06-05 23:54:51,717 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4340 transitions. Word has length 26 [2021-06-05 23:54:51,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:51,718 INFO L482 AbstractCegarLoop]: Abstraction has 1284 states and 4340 transitions. [2021-06-05 23:54:51,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:51,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4340 transitions. [2021-06-05 23:54:51,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:51,720 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:51,720 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:54:51,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1768,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:54:51,920 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:51,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:51,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1332172173, now seen corresponding path program 41 times [2021-06-05 23:54:51,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:51,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905324339] [2021-06-05 23:54:51,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:52,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:52,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:52,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905324339] [2021-06-05 23:54:52,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905324339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:52,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206526927] [2021-06-05 23:54:52,162 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 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:54:52,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:54:52,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:52,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:54:52,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:52,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:52,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:52,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:52,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-06-05 23:54:52,453 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:52,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:52,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:52,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:52,498 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:52,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 23:54:52,601 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:52,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:52,686 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:52,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:54:52,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:54:53,436 WARN L205 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 132 [2021-06-05 23:54:53,437 INFO L628 ElimStorePlain]: treesize reduction 198, result has 89.8 percent of original size [2021-06-05 23:54:53,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:53,803 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:38 [2021-06-05 23:54:53,847 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:53,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206526927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:53,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:53,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-06-05 23:54:53,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021189109] [2021-06-05 23:54:53,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:54:53,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:53,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:54:53,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:54:53,848 INFO L87 Difference]: Start difference. First operand 1284 states and 4340 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:55,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:55,929 INFO L93 Difference]: Finished difference Result 3022 states and 9448 transitions. [2021-06-05 23:54:55,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:54:55,930 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:55,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:55,934 INFO L225 Difference]: With dead ends: 3022 [2021-06-05 23:54:55,934 INFO L226 Difference]: Without dead ends: 2977 [2021-06-05 23:54:55,934 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 1803.7ms TimeCoverageRelationStatistics Valid=567, Invalid=2295, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 23:54:55,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2977 states. [2021-06-05 23:54:55,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2977 to 1288. [2021-06-05 23:54:55,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3885003885003884) internal successors, (4361), 1287 states have internal predecessors, (4361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:55,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4361 transitions. [2021-06-05 23:54:55,956 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4361 transitions. Word has length 26 [2021-06-05 23:54:55,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:55,956 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4361 transitions. [2021-06-05 23:54:55,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:55,957 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4361 transitions. [2021-06-05 23:54:55,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:55,958 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:55,958 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] [2021-06-05 23:54:56,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1769 [2021-06-05 23:54:56,159 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:56,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:56,159 INFO L82 PathProgramCache]: Analyzing trace with hash 1119783259, now seen corresponding path program 13 times [2021-06-05 23:54:56,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:56,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892198808] [2021-06-05 23:54:56,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:56,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:56,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:56,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:56,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892198808] [2021-06-05 23:54:56,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892198808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:56,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874539953] [2021-06-05 23:54:56,355 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 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:54:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:56,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:54:56,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:56,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:56,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:56,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:54:56,550 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:56,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:56,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:54:56,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:54:56,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:54:56,561 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:56,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:56,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:56,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:54:56,578 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:54:56,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:56,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:56,587 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:54:56,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:56,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874539953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:56,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:56,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:54:56,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892137679] [2021-06-05 23:54:56,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:54:56,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:56,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:54:56,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:54:56,602 INFO L87 Difference]: Start difference. First operand 1288 states and 4361 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:54:57,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:57,017 INFO L93 Difference]: Finished difference Result 1650 states and 5461 transitions. [2021-06-05 23:54:57,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:54:57,017 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 26 [2021-06-05 23:54:57,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:57,020 INFO L225 Difference]: With dead ends: 1650 [2021-06-05 23:54:57,020 INFO L226 Difference]: Without dead ends: 1635 [2021-06-05 23:54:57,021 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 520.0ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:54:57,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-06-05 23:54:57,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1297. [2021-06-05 23:54:57,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.388117283950617) internal successors, (4391), 1296 states have internal predecessors, (4391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:57,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4391 transitions. [2021-06-05 23:54:57,040 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4391 transitions. Word has length 26 [2021-06-05 23:54:57,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:57,040 INFO L482 AbstractCegarLoop]: Abstraction has 1297 states and 4391 transitions. [2021-06-05 23:54:57,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:54:57,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4391 transitions. [2021-06-05 23:54:57,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:57,042 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:57,042 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] [2021-06-05 23:54:57,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1893 [2021-06-05 23:54:57,242 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:57,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:57,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1448942831, now seen corresponding path program 14 times [2021-06-05 23:54:57,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:57,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862978902] [2021-06-05 23:54:57,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:57,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:57,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:57,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862978902] [2021-06-05 23:54:57,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862978902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:57,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675362543] [2021-06-05 23:54:57,440 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 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:54:57,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:54:57,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:57,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:54:57,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:57,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:57,633 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 43 treesize of output 51 [2021-06-05 23:54:57,704 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:57,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:57,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:57,732 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 35 treesize of output 43 [2021-06-05 23:54:57,770 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:54:57,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:57,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:57,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:54:57,822 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:54:57,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:57,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:54:57,932 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:75 [2021-06-05 23:54:57,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:57,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675362543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:57,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:54:57,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-06-05 23:54:57,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640319012] [2021-06-05 23:54:57,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:54:57,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:54:57,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:54:57,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:54:57,997 INFO L87 Difference]: Start difference. First operand 1297 states and 4391 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:59,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:54:59,165 INFO L93 Difference]: Finished difference Result 2002 states and 6515 transitions. [2021-06-05 23:54:59,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:54:59,165 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:54:59,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:54:59,168 INFO L225 Difference]: With dead ends: 2002 [2021-06-05 23:54:59,168 INFO L226 Difference]: Without dead ends: 1987 [2021-06-05 23:54:59,168 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 967.9ms TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:54:59,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2021-06-05 23:54:59,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1289. [2021-06-05 23:54:59,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 1288 states have (on average 3.3975155279503104) internal successors, (4376), 1288 states have internal predecessors, (4376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:59,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 4376 transitions. [2021-06-05 23:54:59,185 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 4376 transitions. Word has length 26 [2021-06-05 23:54:59,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:54:59,185 INFO L482 AbstractCegarLoop]: Abstraction has 1289 states and 4376 transitions. [2021-06-05 23:54:59,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:54:59,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 4376 transitions. [2021-06-05 23:54:59,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:54:59,187 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:54:59,187 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] [2021-06-05 23:54:59,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1894,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:54:59,389 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:54:59,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:54:59,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1281133739, now seen corresponding path program 15 times [2021-06-05 23:54:59,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:54:59,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276877843] [2021-06-05 23:54:59,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:54:59,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:54:59,621 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:54:59,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:54:59,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276877843] [2021-06-05 23:54:59,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276877843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:54:59,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194209489] [2021-06-05 23:54:59,621 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 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:54:59,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:54:59,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:54:59,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:54:59,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:54:59,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:54:59,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-06-05 23:54:59,985 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:00,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:00,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:00,030 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 51 [2021-06-05 23:55:00,122 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:00,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:00,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:00,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:00,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:00,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:00,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 16 xjuncts. [2021-06-05 23:55:00,413 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:617 [2021-06-05 23:55:00,799 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-06-05 23:55:00,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:00,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194209489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:00,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:00,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:55:00,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90194345] [2021-06-05 23:55:00,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:55:00,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:00,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:55:00,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:55:00,942 INFO L87 Difference]: Start difference. First operand 1289 states and 4376 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:55:04,283 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-06-05 23:55:07,948 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 69 [2021-06-05 23:55:11,290 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 46 [2021-06-05 23:55:11,747 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-06-05 23:55:11,916 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 59 [2021-06-05 23:55:11,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:11,984 INFO L93 Difference]: Finished difference Result 1952 states and 6311 transitions. [2021-06-05 23:55:11,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:55:11,985 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2021-06-05 23:55:11,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:11,988 INFO L225 Difference]: With dead ends: 1952 [2021-06-05 23:55:11,988 INFO L226 Difference]: Without dead ends: 1937 [2021-06-05 23:55:11,988 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 9447.6ms TimeCoverageRelationStatistics Valid=313, Invalid=1755, Unknown=2, NotChecked=0, Total=2070 [2021-06-05 23:55:11,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-06-05 23:55:12,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1302. [2021-06-05 23:55:12,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 1301 states have (on average 3.4027671022290544) internal successors, (4427), 1301 states have internal predecessors, (4427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:12,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 4427 transitions. [2021-06-05 23:55:12,007 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 4427 transitions. Word has length 26 [2021-06-05 23:55:12,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:12,007 INFO L482 AbstractCegarLoop]: Abstraction has 1302 states and 4427 transitions. [2021-06-05 23:55:12,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:55:12,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 4427 transitions. [2021-06-05 23:55:12,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:12,009 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:12,009 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] [2021-06-05 23:55:12,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1950 [2021-06-05 23:55:12,213 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:12,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:12,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1261165713, now seen corresponding path program 16 times [2021-06-05 23:55:12,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:12,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573332818] [2021-06-05 23:55:12,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:12,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:12,473 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:12,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:12,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573332818] [2021-06-05 23:55:12,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573332818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:12,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870877822] [2021-06-05 23:55:12,474 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 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:55:12,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:55:12,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:12,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:55:12,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:12,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:12,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:12,617 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 43 treesize of output 43 [2021-06-05 23:55:12,634 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:12,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:12,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:12,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:12,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 23:55:12,671 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:12,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:12,706 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:12,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:12,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:12,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:12,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:12,777 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:17 [2021-06-05 23:55:12,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:12,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870877822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:12,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:12,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:55:12,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373257233] [2021-06-05 23:55:12,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:55:12,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:12,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:55:12,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:55:12,821 INFO L87 Difference]: Start difference. First operand 1302 states and 4427 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:13,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:13,220 INFO L93 Difference]: Finished difference Result 1783 states and 5883 transitions. [2021-06-05 23:55:13,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:55:13,220 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:55:13,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:13,223 INFO L225 Difference]: With dead ends: 1783 [2021-06-05 23:55:13,223 INFO L226 Difference]: Without dead ends: 1768 [2021-06-05 23:55:13,223 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 450.3ms TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:55:13,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-06-05 23:55:13,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1298. [2021-06-05 23:55:13,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1297 states have (on average 3.397070161912105) internal successors, (4406), 1297 states have internal predecessors, (4406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:13,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 4406 transitions. [2021-06-05 23:55:13,245 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 4406 transitions. Word has length 26 [2021-06-05 23:55:13,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:13,246 INFO L482 AbstractCegarLoop]: Abstraction has 1298 states and 4406 transitions. [2021-06-05 23:55:13,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:13,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 4406 transitions. [2021-06-05 23:55:13,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:13,248 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:13,248 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] [2021-06-05 23:55:13,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2048,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:13,465 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:13,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:13,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1283103649, now seen corresponding path program 17 times [2021-06-05 23:55:13,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:13,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570375465] [2021-06-05 23:55:13,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:13,700 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:13,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:13,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570375465] [2021-06-05 23:55:13,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570375465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:13,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423632927] [2021-06-05 23:55:13,701 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 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:55:13,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:55:13,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:13,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:55:13,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:13,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:13,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:13,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:55:13,936 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:13,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:13,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:13,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:13,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:55:13,951 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:13,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:13,965 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:13,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:55:13,966 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:55:13,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:13,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:13,976 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:55:13,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:13,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423632927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:13,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:13,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 23:55:13,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801210133] [2021-06-05 23:55:13,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:55:13,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:13,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:55:13,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:55:13,996 INFO L87 Difference]: Start difference. First operand 1298 states and 4406 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:15,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:15,090 INFO L93 Difference]: Finished difference Result 1768 states and 5860 transitions. [2021-06-05 23:55:15,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:55:15,090 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:55:15,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:15,093 INFO L225 Difference]: With dead ends: 1768 [2021-06-05 23:55:15,093 INFO L226 Difference]: Without dead ends: 1753 [2021-06-05 23:55:15,093 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 971.8ms TimeCoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:55:15,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-06-05 23:55:15,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1301. [2021-06-05 23:55:15,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 3.3984615384615386) internal successors, (4418), 1300 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:15,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 4418 transitions. [2021-06-05 23:55:15,114 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 4418 transitions. Word has length 26 [2021-06-05 23:55:15,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:15,115 INFO L482 AbstractCegarLoop]: Abstraction has 1301 states and 4418 transitions. [2021-06-05 23:55:15,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:15,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 4418 transitions. [2021-06-05 23:55:15,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:15,117 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:15,117 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] [2021-06-05 23:55:15,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2067 [2021-06-05 23:55:15,318 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:15,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:15,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1394330867, now seen corresponding path program 18 times [2021-06-05 23:55:15,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:15,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885005213] [2021-06-05 23:55:15,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:15,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:15,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:15,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885005213] [2021-06-05 23:55:15,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885005213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:15,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491974848] [2021-06-05 23:55:15,593 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 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:55:15,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:55:15,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:15,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:55:15,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:15,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:15,798 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:15,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 23:55:15,820 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:15,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:15,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:15,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:15,844 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 35 treesize of output 35 [2021-06-05 23:55:15,865 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:15,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:15,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:15,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:15,910 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:15,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:15,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:15,984 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-06-05 23:55:16,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:16,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491974848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:16,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:16,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:55:16,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187990825] [2021-06-05 23:55:16,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:55:16,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:16,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:55:16,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:55:16,031 INFO L87 Difference]: Start difference. First operand 1301 states and 4418 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:16,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:16,934 INFO L93 Difference]: Finished difference Result 2171 states and 7095 transitions. [2021-06-05 23:55:16,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:55:16,934 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:55:16,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:16,937 INFO L225 Difference]: With dead ends: 2171 [2021-06-05 23:55:16,937 INFO L226 Difference]: Without dead ends: 2156 [2021-06-05 23:55:16,937 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 849.4ms TimeCoverageRelationStatistics Valid=261, Invalid=999, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:55:16,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2021-06-05 23:55:16,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1295. [2021-06-05 23:55:16,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1295 states, 1294 states have (on average 3.3956723338485317) internal successors, (4394), 1294 states have internal predecessors, (4394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:16,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 4394 transitions. [2021-06-05 23:55:16,961 INFO L78 Accepts]: Start accepts. Automaton has 1295 states and 4394 transitions. Word has length 26 [2021-06-05 23:55:16,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:16,961 INFO L482 AbstractCegarLoop]: Abstraction has 1295 states and 4394 transitions. [2021-06-05 23:55:16,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:16,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 4394 transitions. [2021-06-05 23:55:16,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:16,963 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:16,963 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] [2021-06-05 23:55:17,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2068 [2021-06-05 23:55:17,163 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:17,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:17,164 INFO L82 PathProgramCache]: Analyzing trace with hash 911449975, now seen corresponding path program 19 times [2021-06-05 23:55:17,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:17,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305001936] [2021-06-05 23:55:17,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:17,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:17,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:17,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305001936] [2021-06-05 23:55:17,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305001936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:17,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733610782] [2021-06-05 23:55:17,402 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 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:55:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:17,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:55:17,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:17,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:17,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:17,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:55:17,647 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:17,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:17,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:17,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:17,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:55:17,661 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:17,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:17,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:17,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:55:17,675 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:55:17,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:17,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:17,684 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:55:17,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:17,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733610782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:17,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:17,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:55:17,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937859078] [2021-06-05 23:55:17,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:55:17,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:17,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:55:17,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:55:17,699 INFO L87 Difference]: Start difference. First operand 1295 states and 4394 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:55:18,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:18,151 INFO L93 Difference]: Finished difference Result 1728 states and 5699 transitions. [2021-06-05 23:55:18,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:55:18,152 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 26 [2021-06-05 23:55:18,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:18,154 INFO L225 Difference]: With dead ends: 1728 [2021-06-05 23:55:18,154 INFO L226 Difference]: Without dead ends: 1707 [2021-06-05 23:55:18,154 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 524.7ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:55:18,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-06-05 23:55:18,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1336. [2021-06-05 23:55:18,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1336 states, 1335 states have (on average 3.390262172284644) internal successors, (4526), 1335 states have internal predecessors, (4526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:18,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 1336 states and 4526 transitions. [2021-06-05 23:55:18,171 INFO L78 Accepts]: Start accepts. Automaton has 1336 states and 4526 transitions. Word has length 26 [2021-06-05 23:55:18,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:18,171 INFO L482 AbstractCegarLoop]: Abstraction has 1336 states and 4526 transitions. [2021-06-05 23:55:18,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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:55:18,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1336 states and 4526 transitions. [2021-06-05 23:55:18,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:18,174 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:18,174 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] [2021-06-05 23:55:18,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2087,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:18,378 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:18,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:18,378 INFO L82 PathProgramCache]: Analyzing trace with hash 743640883, now seen corresponding path program 20 times [2021-06-05 23:55:18,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:18,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534966718] [2021-06-05 23:55:18,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:18,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:18,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:18,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:18,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534966718] [2021-06-05 23:55:18,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534966718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:18,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438705379] [2021-06-05 23:55:18,591 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 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:55:18,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:55:18,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:18,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:55:18,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:18,782 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:18,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-06-05 23:55:18,818 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:18,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:18,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:18,851 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 35 treesize of output 43 [2021-06-05 23:55:18,888 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:18,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:18,941 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:18,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:18,946 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:19,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:19,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:19,049 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:184 [2021-06-05 23:55:19,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:19,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438705379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:19,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:19,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:55:19,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313846411] [2021-06-05 23:55:19,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:55:19,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:19,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:55:19,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:55:19,151 INFO L87 Difference]: Start difference. First operand 1336 states and 4526 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:55:20,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:20,384 INFO L93 Difference]: Finished difference Result 1950 states and 6250 transitions. [2021-06-05 23:55:20,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:55:20,384 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2021-06-05 23:55:20,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:20,387 INFO L225 Difference]: With dead ends: 1950 [2021-06-05 23:55:20,387 INFO L226 Difference]: Without dead ends: 1925 [2021-06-05 23:55:20,387 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1134.4ms TimeCoverageRelationStatistics Valid=226, Invalid=1256, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:55:20,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2021-06-05 23:55:20,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1350. [2021-06-05 23:55:20,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1350 states, 1349 states have (on average 3.3995552260934025) internal successors, (4586), 1349 states have internal predecessors, (4586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:20,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 4586 transitions. [2021-06-05 23:55:20,415 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 4586 transitions. Word has length 26 [2021-06-05 23:55:20,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:20,415 INFO L482 AbstractCegarLoop]: Abstraction has 1350 states and 4586 transitions. [2021-06-05 23:55:20,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:55:20,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 4586 transitions. [2021-06-05 23:55:20,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:20,418 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:20,418 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] [2021-06-05 23:55:20,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2088,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:20,633 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:20,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:20,633 INFO L82 PathProgramCache]: Analyzing trace with hash 723672857, now seen corresponding path program 21 times [2021-06-05 23:55:20,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:20,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475273708] [2021-06-05 23:55:20,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:20,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:20,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:20,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475273708] [2021-06-05 23:55:20,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475273708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:20,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472337980] [2021-06-05 23:55:20,869 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 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:55:20,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:55:20,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:20,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:55:20,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:21,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:21,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 23:55:21,127 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:21,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:21,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:21,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:21,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 23:55:21,169 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:21,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:21,208 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:21,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:21,213 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:21,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:21,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:21,268 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-06-05 23:55:21,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:21,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472337980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:21,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:21,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:55:21,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116595007] [2021-06-05 23:55:21,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:55:21,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:21,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:55:21,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:55:21,311 INFO L87 Difference]: Start difference. First operand 1350 states and 4586 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:55:22,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:22,093 INFO L93 Difference]: Finished difference Result 1841 states and 6067 transitions. [2021-06-05 23:55:22,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:55:22,093 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-05 23:55:22,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:22,095 INFO L225 Difference]: With dead ends: 1841 [2021-06-05 23:55:22,096 INFO L226 Difference]: Without dead ends: 1812 [2021-06-05 23:55:22,096 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 764.5ms TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:55:22,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2021-06-05 23:55:22,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1353. [2021-06-05 23:55:22,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 3.400147928994083) internal successors, (4597), 1352 states have internal predecessors, (4597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:22,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 4597 transitions. [2021-06-05 23:55:22,112 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 4597 transitions. Word has length 26 [2021-06-05 23:55:22,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:22,112 INFO L482 AbstractCegarLoop]: Abstraction has 1353 states and 4597 transitions. [2021-06-05 23:55:22,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:55:22,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 4597 transitions. [2021-06-05 23:55:22,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:22,114 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:22,114 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] [2021-06-05 23:55:22,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2139 [2021-06-05 23:55:22,315 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:22,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:22,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1042414331, now seen corresponding path program 22 times [2021-06-05 23:55:22,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:22,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002921665] [2021-06-05 23:55:22,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:22,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:22,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:22,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:22,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002921665] [2021-06-05 23:55:22,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002921665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:22,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351403547] [2021-06-05 23:55:22,559 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 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:55:22,584 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:55:22,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:22,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:55:22,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:22,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:22,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:22,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:55:22,715 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:22,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:22,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:22,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:22,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:55:22,725 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:22,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:22,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:22,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:55:22,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:55:22,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:22,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:22,748 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:55:22,766 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:22,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351403547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:22,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:22,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:55:22,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710632007] [2021-06-05 23:55:22,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:55:22,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:22,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:55:22,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:55:22,767 INFO L87 Difference]: Start difference. First operand 1353 states and 4597 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:23,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:23,839 INFO L93 Difference]: Finished difference Result 1466 states and 4903 transitions. [2021-06-05 23:55:23,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:55:23,840 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:55:23,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:23,842 INFO L225 Difference]: With dead ends: 1466 [2021-06-05 23:55:23,842 INFO L226 Difference]: Without dead ends: 1451 [2021-06-05 23:55:23,842 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 382.8ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:55:23,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-06-05 23:55:23,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 1359. [2021-06-05 23:55:23,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 1358 states have (on average 3.402061855670103) internal successors, (4620), 1358 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:23,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 4620 transitions. [2021-06-05 23:55:23,857 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 4620 transitions. Word has length 26 [2021-06-05 23:55:23,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:23,857 INFO L482 AbstractCegarLoop]: Abstraction has 1359 states and 4620 transitions. [2021-06-05 23:55:23,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:23,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 4620 transitions. [2021-06-05 23:55:23,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:23,859 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:23,859 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] [2021-06-05 23:55:24,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2158,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:24,062 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:24,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:24,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1681727365, now seen corresponding path program 23 times [2021-06-05 23:55:24,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:24,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307398889] [2021-06-05 23:55:24,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:24,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:24,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:24,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:24,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307398889] [2021-06-05 23:55:24,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307398889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:24,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267528525] [2021-06-05 23:55:24,301 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 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:55:24,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:55:24,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:24,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:55:24,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:25,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:25,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:25,743 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 43 treesize of output 43 [2021-06-05 23:55:25,761 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:25,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:25,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:25,780 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:25,780 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 35 treesize of output 35 [2021-06-05 23:55:25,814 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:25,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:25,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:25,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:25,854 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:25,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:25,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:25,912 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:15 [2021-06-05 23:55:25,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:25,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267528525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:25,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:25,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 23:55:25,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267928838] [2021-06-05 23:55:25,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:55:25,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:25,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:55:25,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=278, Unknown=1, NotChecked=0, Total=342 [2021-06-05 23:55:25,955 INFO L87 Difference]: Start difference. First operand 1359 states and 4620 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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:55:26,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:26,669 INFO L93 Difference]: Finished difference Result 1987 states and 6490 transitions. [2021-06-05 23:55:26,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:55:26,670 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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 26 [2021-06-05 23:55:26,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:26,672 INFO L225 Difference]: With dead ends: 1987 [2021-06-05 23:55:26,672 INFO L226 Difference]: Without dead ends: 1937 [2021-06-05 23:55:26,673 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1993.3ms TimeCoverageRelationStatistics Valid=191, Invalid=864, Unknown=1, NotChecked=0, Total=1056 [2021-06-05 23:55:26,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-06-05 23:55:26,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1366. [2021-06-05 23:55:26,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 3.4065934065934065) internal successors, (4650), 1365 states have internal predecessors, (4650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:26,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 4650 transitions. [2021-06-05 23:55:26,691 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 4650 transitions. Word has length 26 [2021-06-05 23:55:26,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:26,691 INFO L482 AbstractCegarLoop]: Abstraction has 1366 states and 4650 transitions. [2021-06-05 23:55:26,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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:55:26,692 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 4650 transitions. [2021-06-05 23:55:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:26,694 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:26,694 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] [2021-06-05 23:55:26,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2159 [2021-06-05 23:55:26,895 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:26,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:26,895 INFO L82 PathProgramCache]: Analyzing trace with hash 508379419, now seen corresponding path program 24 times [2021-06-05 23:55:26,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:26,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069378969] [2021-06-05 23:55:26,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:27,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:27,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:27,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069378969] [2021-06-05 23:55:27,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069378969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:27,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984683995] [2021-06-05 23:55:27,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 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:55:27,120 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:55:27,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:27,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:55:27,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:27,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:27,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:27,251 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:27,252 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 57 treesize of output 53 [2021-06-05 23:55:27,270 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:27,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:27,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:27,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:27,289 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:27,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 23:55:27,317 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:27,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:27,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:27,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 33 treesize of output 53 [2021-06-05 23:55:27,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:27,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:27,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:27,413 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:17 [2021-06-05 23:55:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:27,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984683995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:27,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:27,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-05 23:55:27,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017223043] [2021-06-05 23:55:27,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:55:27,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:27,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:55:27,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:55:27,450 INFO L87 Difference]: Start difference. First operand 1366 states and 4650 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:55:28,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:28,269 INFO L93 Difference]: Finished difference Result 1843 states and 6121 transitions. [2021-06-05 23:55:28,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:55:28,270 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-05 23:55:28,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:28,272 INFO L225 Difference]: With dead ends: 1843 [2021-06-05 23:55:28,272 INFO L226 Difference]: Without dead ends: 1824 [2021-06-05 23:55:28,273 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 731.8ms TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:55:28,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2021-06-05 23:55:28,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1378. [2021-06-05 23:55:28,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.4095860566448803) internal successors, (4695), 1377 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:28,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4695 transitions. [2021-06-05 23:55:28,291 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4695 transitions. Word has length 26 [2021-06-05 23:55:28,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:28,291 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4695 transitions. [2021-06-05 23:55:28,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:55:28,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4695 transitions. [2021-06-05 23:55:28,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:28,292 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:28,292 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] [2021-06-05 23:55:28,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2178 [2021-06-05 23:55:28,494 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:28,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:28,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1495871031, now seen corresponding path program 25 times [2021-06-05 23:55:28,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:28,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731610407] [2021-06-05 23:55:28,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:28,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:28,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:28,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:28,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731610407] [2021-06-05 23:55:28,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731610407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:28,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102357546] [2021-06-05 23:55:28,703 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 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:55:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:28,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:55:28,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:28,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:28,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:28,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 23:55:28,874 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:28,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:28,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:28,893 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:28,893 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 35 treesize of output 35 [2021-06-05 23:55:28,915 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:28,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:28,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:28,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:55:28,961 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:29,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:29,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:29,033 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-06-05 23:55:29,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:29,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102357546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:29,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:29,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:55:29,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034615610] [2021-06-05 23:55:29,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:55:29,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:29,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:55:29,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:55:29,073 INFO L87 Difference]: Start difference. First operand 1378 states and 4695 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:29,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:29,656 INFO L93 Difference]: Finished difference Result 1965 states and 6485 transitions. [2021-06-05 23:55:29,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:55:29,656 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:55:29,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:29,659 INFO L225 Difference]: With dead ends: 1965 [2021-06-05 23:55:29,659 INFO L226 Difference]: Without dead ends: 1940 [2021-06-05 23:55:29,659 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 534.7ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:55:29,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2021-06-05 23:55:29,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 1378. [2021-06-05 23:55:29,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.4095860566448803) internal successors, (4695), 1377 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:29,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4695 transitions. [2021-06-05 23:55:29,675 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4695 transitions. Word has length 26 [2021-06-05 23:55:29,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:29,675 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4695 transitions. [2021-06-05 23:55:29,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:29,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4695 transitions. [2021-06-05 23:55:29,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:29,677 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:29,677 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:55:29,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2195,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:29,878 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:29,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:29,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1425327497, now seen corresponding path program 42 times [2021-06-05 23:55:29,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:29,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310240754] [2021-06-05 23:55:29,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:29,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:30,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:30,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:30,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310240754] [2021-06-05 23:55:30,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310240754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:30,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078811128] [2021-06-05 23:55:30,215 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:30,244 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:55:30,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:30,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:55:30,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:30,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:30,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:30,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:30,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:55:30,413 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:30,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:30,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:30,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:30,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:30,426 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 37 treesize of output 27 [2021-06-05 23:55:30,428 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:30,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:30,440 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:30,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:55:30,441 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:55:30,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:30,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:30,451 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:55:30,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:30,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078811128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:30,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:30,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 23:55:30,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418327058] [2021-06-05 23:55:30,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:55:30,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:30,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:55:30,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:55:30,464 INFO L87 Difference]: Start difference. First operand 1378 states and 4695 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:55:31,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:31,436 INFO L93 Difference]: Finished difference Result 1798 states and 5944 transitions. [2021-06-05 23:55:31,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:55:31,437 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 26 [2021-06-05 23:55:31,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:31,439 INFO L225 Difference]: With dead ends: 1798 [2021-06-05 23:55:31,439 INFO L226 Difference]: Without dead ends: 1772 [2021-06-05 23:55:31,439 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1055.5ms TimeCoverageRelationStatistics Valid=284, Invalid=1198, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:55:31,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2021-06-05 23:55:31,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 1390. [2021-06-05 23:55:31,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.4046076313894886) internal successors, (4729), 1389 states have internal predecessors, (4729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:31,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4729 transitions. [2021-06-05 23:55:31,455 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4729 transitions. Word has length 26 [2021-06-05 23:55:31,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:31,456 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4729 transitions. [2021-06-05 23:55:31,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:55:31,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4729 transitions. [2021-06-05 23:55:31,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:31,457 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:31,457 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:55:31,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2214,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:31,658 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:31,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:31,658 INFO L82 PathProgramCache]: Analyzing trace with hash -357452933, now seen corresponding path program 43 times [2021-06-05 23:55:31,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:31,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539347640] [2021-06-05 23:55:31,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:31,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:31,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:31,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:31,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539347640] [2021-06-05 23:55:31,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539347640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:31,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288514282] [2021-06-05 23:55:31,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:31,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:31,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:55:31,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:33,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:33,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:33,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:33,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:55:33,137 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:33,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:33,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:33,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:33,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:33,147 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 37 treesize of output 27 [2021-06-05 23:55:33,149 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:33,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:33,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:33,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:55:33,163 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:55:33,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:33,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:33,173 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:55:33,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:33,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288514282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:33,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:33,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-05 23:55:33,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380029354] [2021-06-05 23:55:33,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:55:33,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:33,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:55:33,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=216, Unknown=1, NotChecked=0, Total=272 [2021-06-05 23:55:33,192 INFO L87 Difference]: Start difference. First operand 1390 states and 4729 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:54,570 WARN L205 SmtUtils]: Spent 811.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-06-05 23:55:55,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:55,681 INFO L93 Difference]: Finished difference Result 1990 states and 6587 transitions. [2021-06-05 23:55:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:55:55,682 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:55:55,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:55,685 INFO L225 Difference]: With dead ends: 1990 [2021-06-05 23:55:55,685 INFO L226 Difference]: Without dead ends: 1975 [2021-06-05 23:55:55,685 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 6779.1ms TimeCoverageRelationStatistics Valid=336, Invalid=1380, Unknown=6, NotChecked=0, Total=1722 [2021-06-05 23:55:55,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-06-05 23:55:55,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1390. [2021-06-05 23:55:55,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.4046076313894886) internal successors, (4729), 1389 states have internal predecessors, (4729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:55,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4729 transitions. [2021-06-05 23:55:55,703 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4729 transitions. Word has length 26 [2021-06-05 23:55:55,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:55,703 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4729 transitions. [2021-06-05 23:55:55,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:55,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4729 transitions. [2021-06-05 23:55:55,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:55,705 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:55,705 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] [2021-06-05 23:55:55,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2215 [2021-06-05 23:55:55,905 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:55,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:55,906 INFO L82 PathProgramCache]: Analyzing trace with hash -945828357, now seen corresponding path program 26 times [2021-06-05 23:55:55,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:55,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337715075] [2021-06-05 23:55:55,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:55,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:56,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:56,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:56,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337715075] [2021-06-05 23:55:56,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337715075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:56,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135367647] [2021-06-05 23:55:56,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:56,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:55:56,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:56,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:55:56,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:56,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:56,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:56,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:55:56,306 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:56,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:56,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:56,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:55:56,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:55:56,316 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:56,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:56,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:56,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:55:56,329 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:55:56,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:56,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:56,339 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:55:56,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:56,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135367647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:56,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:56,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:55:56,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325928466] [2021-06-05 23:55:56,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:55:56,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:56,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:55:56,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:55:56,356 INFO L87 Difference]: Start difference. First operand 1390 states and 4729 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:55:57,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:55:57,012 INFO L93 Difference]: Finished difference Result 1896 states and 6197 transitions. [2021-06-05 23:55:57,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:55:57,012 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 26 [2021-06-05 23:55:57,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:55:57,014 INFO L225 Difference]: With dead ends: 1896 [2021-06-05 23:55:57,014 INFO L226 Difference]: Without dead ends: 1881 [2021-06-05 23:55:57,014 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 662.7ms TimeCoverageRelationStatistics Valid=193, Invalid=619, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:55:57,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1881 states. [2021-06-05 23:55:57,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1881 to 1401. [2021-06-05 23:55:57,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1401 states, 1400 states have (on average 3.405) internal successors, (4767), 1400 states have internal predecessors, (4767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:55:57,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1401 states to 1401 states and 4767 transitions. [2021-06-05 23:55:57,030 INFO L78 Accepts]: Start accepts. Automaton has 1401 states and 4767 transitions. Word has length 26 [2021-06-05 23:55:57,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:55:57,031 INFO L482 AbstractCegarLoop]: Abstraction has 1401 states and 4767 transitions. [2021-06-05 23:55:57,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:55:57,031 INFO L276 IsEmpty]: Start isEmpty. Operand 1401 states and 4767 transitions. [2021-06-05 23:55:57,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:55:57,032 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:55:57,032 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:55:57,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2216,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:55:57,233 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:55:57,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:55:57,233 INFO L82 PathProgramCache]: Analyzing trace with hash 604553207, now seen corresponding path program 44 times [2021-06-05 23:55:57,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:55:57,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845373332] [2021-06-05 23:55:57,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:55:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:55:57,484 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:57,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:55:57,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845373332] [2021-06-05 23:55:57,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845373332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:57,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533946140] [2021-06-05 23:55:57,485 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 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:55:57,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:55:57,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:55:57,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:55:57,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:55:57,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:57,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:57,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:57,689 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 63 [2021-06-05 23:55:57,793 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:57,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:57,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:57,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:55:57,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:57,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-05 23:55:57,909 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:55:57,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:57,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:55:57,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:55:58,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:55:59,106 WARN L205 SmtUtils]: Spent 898.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 119 [2021-06-05 23:55:59,107 INFO L628 ElimStorePlain]: treesize reduction 426, result has 80.4 percent of original size [2021-06-05 23:55:59,271 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 149 [2021-06-05 23:55:59,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:55:59,548 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:149 [2021-06-05 23:55:59,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:55:59,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533946140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:55:59,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:55:59,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-05 23:55:59,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687402301] [2021-06-05 23:55:59,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:55:59,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:55:59,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:55:59,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:55:59,612 INFO L87 Difference]: Start difference. First operand 1401 states and 4767 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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:56:01,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:01,576 INFO L93 Difference]: Finished difference Result 2295 states and 7289 transitions. [2021-06-05 23:56:01,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:56:01,579 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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 26 [2021-06-05 23:56:01,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:01,583 INFO L225 Difference]: With dead ends: 2295 [2021-06-05 23:56:01,583 INFO L226 Difference]: Without dead ends: 2251 [2021-06-05 23:56:01,583 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1685.8ms TimeCoverageRelationStatistics Valid=492, Invalid=2370, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 23:56:01,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2251 states. [2021-06-05 23:56:01,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2251 to 1408. [2021-06-05 23:56:01,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 1407 states have (on average 3.405828002842928) internal successors, (4792), 1407 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:01,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 4792 transitions. [2021-06-05 23:56:01,601 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 4792 transitions. Word has length 26 [2021-06-05 23:56:01,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:01,601 INFO L482 AbstractCegarLoop]: Abstraction has 1408 states and 4792 transitions. [2021-06-05 23:56:01,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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:56:01,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 4792 transitions. [2021-06-05 23:56:01,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:01,603 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:01,603 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:56:01,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2217 [2021-06-05 23:56:01,804 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:01,804 INFO L82 PathProgramCache]: Analyzing trace with hash -371765637, now seen corresponding path program 45 times [2021-06-05 23:56:01,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:01,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668403143] [2021-06-05 23:56:01,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:01,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:02,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:02,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:02,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668403143] [2021-06-05 23:56:02,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668403143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:02,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630856255] [2021-06-05 23:56:02,021 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 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:56:02,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:56:02,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:02,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:56:02,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:02,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:02,287 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 23:56:02,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 217 [2021-06-05 23:56:02,355 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:02,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:02,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:02,406 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 23:56:02,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 221 treesize of output 195 [2021-06-05 23:56:02,607 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:02,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:02,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:02,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 193 treesize of output 177 [2021-06-05 23:56:02,927 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:56:03,443 WARN L205 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 122 [2021-06-05 23:56:03,443 INFO L628 ElimStorePlain]: treesize reduction 242, result has 87.7 percent of original size [2021-06-05 23:56:03,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:03,821 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:245, output treesize:232 [2021-06-05 23:56:03,885 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:03,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630856255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:03,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:03,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-06-05 23:56:03,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511691384] [2021-06-05 23:56:03,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:56:03,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:03,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:56:03,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:56:03,886 INFO L87 Difference]: Start difference. First operand 1408 states and 4792 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:05,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:05,505 INFO L93 Difference]: Finished difference Result 2489 states and 8040 transitions. [2021-06-05 23:56:05,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:56:05,506 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:05,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:05,509 INFO L225 Difference]: With dead ends: 2489 [2021-06-05 23:56:05,509 INFO L226 Difference]: Without dead ends: 2474 [2021-06-05 23:56:05,510 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 1363.2ms TimeCoverageRelationStatistics Valid=347, Invalid=1909, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:56:05,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2474 states. [2021-06-05 23:56:05,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2474 to 1418. [2021-06-05 23:56:05,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1417 states have (on average 3.4064925899788285) internal successors, (4827), 1417 states have internal predecessors, (4827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:05,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 4827 transitions. [2021-06-05 23:56:05,531 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 4827 transitions. Word has length 26 [2021-06-05 23:56:05,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:05,531 INFO L482 AbstractCegarLoop]: Abstraction has 1418 states and 4827 transitions. [2021-06-05 23:56:05,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:05,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 4827 transitions. [2021-06-05 23:56:05,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:05,534 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:05,534 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] [2021-06-05 23:56:05,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2350,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:05,752 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:05,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:05,752 INFO L82 PathProgramCache]: Analyzing trace with hash 644042019, now seen corresponding path program 27 times [2021-06-05 23:56:05,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:05,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364340609] [2021-06-05 23:56:05,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:05,947 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:05,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:05,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364340609] [2021-06-05 23:56:05,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364340609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:05,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983838203] [2021-06-05 23:56:05,948 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:56:05,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:56:05,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:05,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:56:05,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:06,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:06,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:06,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:56:06,133 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:06,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:06,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:06,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:06,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 35 treesize of output 27 [2021-06-05 23:56:06,144 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:06,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:06,159 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:06,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:56:06,160 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:56:06,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:06,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:06,169 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:56:06,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:06,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983838203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:06,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:06,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:56:06,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226903507] [2021-06-05 23:56:06,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:56:06,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:06,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:56:06,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:56:06,186 INFO L87 Difference]: Start difference. First operand 1418 states and 4827 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:56:07,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:07,080 INFO L93 Difference]: Finished difference Result 2009 states and 6538 transitions. [2021-06-05 23:56:07,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:56:07,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 26 [2021-06-05 23:56:07,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:07,083 INFO L225 Difference]: With dead ends: 2009 [2021-06-05 23:56:07,083 INFO L226 Difference]: Without dead ends: 1994 [2021-06-05 23:56:07,083 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 774.1ms TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:56:07,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1994 states. [2021-06-05 23:56:07,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1994 to 1423. [2021-06-05 23:56:07,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1422 states have (on average 3.407876230661041) internal successors, (4846), 1422 states have internal predecessors, (4846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:07,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 4846 transitions. [2021-06-05 23:56:07,101 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 4846 transitions. Word has length 26 [2021-06-05 23:56:07,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:07,101 INFO L482 AbstractCegarLoop]: Abstraction has 1423 states and 4846 transitions. [2021-06-05 23:56:07,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:56:07,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 4846 transitions. [2021-06-05 23:56:07,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:07,102 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:07,102 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] [2021-06-05 23:56:07,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2498 [2021-06-05 23:56:07,303 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:07,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:07,303 INFO L82 PathProgramCache]: Analyzing trace with hash -973490761, now seen corresponding path program 28 times [2021-06-05 23:56:07,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:07,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95075069] [2021-06-05 23:56:07,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:07,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:07,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:07,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95075069] [2021-06-05 23:56:07,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95075069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:07,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463148239] [2021-06-05 23:56:07,485 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:56:07,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:56:07,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:07,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:56:07,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:07,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:07,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:07,670 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 43 treesize of output 43 [2021-06-05 23:56:07,689 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:07,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:07,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:07,710 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:07,710 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 35 treesize of output 35 [2021-06-05 23:56:07,729 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:07,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:07,766 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:07,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:56:07,780 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:56:07,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:07,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:07,856 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-06-05 23:56:07,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:07,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463148239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:07,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:07,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:56:07,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938015225] [2021-06-05 23:56:07,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:56:07,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:07,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:56:07,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:56:07,902 INFO L87 Difference]: Start difference. First operand 1423 states and 4846 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:09,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:09,060 INFO L93 Difference]: Finished difference Result 2401 states and 7734 transitions. [2021-06-05 23:56:09,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:56:09,061 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:09,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:09,064 INFO L225 Difference]: With dead ends: 2401 [2021-06-05 23:56:09,064 INFO L226 Difference]: Without dead ends: 2382 [2021-06-05 23:56:09,065 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 883.5ms TimeCoverageRelationStatistics Valid=342, Invalid=1218, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:56:09,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2021-06-05 23:56:09,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 1416. [2021-06-05 23:56:09,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.4063604240282683) internal successors, (4820), 1415 states have internal predecessors, (4820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:09,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4820 transitions. [2021-06-05 23:56:09,085 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4820 transitions. Word has length 26 [2021-06-05 23:56:09,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:09,085 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4820 transitions. [2021-06-05 23:56:09,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:09,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4820 transitions. [2021-06-05 23:56:09,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:09,087 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:09,087 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:56:09,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2499,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:09,287 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:09,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:09,287 INFO L82 PathProgramCache]: Analyzing trace with hash 830546731, now seen corresponding path program 46 times [2021-06-05 23:56:09,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:09,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504611233] [2021-06-05 23:56:09,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:09,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:09,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:09,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:09,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504611233] [2021-06-05 23:56:09,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504611233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:09,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955222647] [2021-06-05 23:56:09,480 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:09,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:56:09,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:09,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:56:09,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:09,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:09,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:09,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:09,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:09,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:56:09,635 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:09,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:09,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:09,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:09,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:09,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:09,646 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 37 treesize of output 27 [2021-06-05 23:56:09,647 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:09,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:09,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:09,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:56:09,664 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:56:09,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:09,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:09,678 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:56:09,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:09,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955222647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:09,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:09,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-06-05 23:56:09,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200183370] [2021-06-05 23:56:09,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:56:09,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:09,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:56:09,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:56:09,704 INFO L87 Difference]: Start difference. First operand 1416 states and 4820 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:11,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:11,227 INFO L93 Difference]: Finished difference Result 3014 states and 9632 transitions. [2021-06-05 23:56:11,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:56:11,227 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:11,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:11,232 INFO L225 Difference]: With dead ends: 3014 [2021-06-05 23:56:11,232 INFO L226 Difference]: Without dead ends: 2978 [2021-06-05 23:56:11,232 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 1229.0ms TimeCoverageRelationStatistics Valid=425, Invalid=1831, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:56:11,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2978 states. [2021-06-05 23:56:11,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2978 to 1549. [2021-06-05 23:56:11,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 3.4237726098191215) internal successors, (5300), 1548 states have internal predecessors, (5300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:11,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 5300 transitions. [2021-06-05 23:56:11,256 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 5300 transitions. Word has length 26 [2021-06-05 23:56:11,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:11,256 INFO L482 AbstractCegarLoop]: Abstraction has 1549 states and 5300 transitions. [2021-06-05 23:56:11,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:11,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 5300 transitions. [2021-06-05 23:56:11,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:11,258 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:11,258 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:56:11,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2519,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:11,458 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:11,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:11,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1630771913, now seen corresponding path program 47 times [2021-06-05 23:56:11,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:11,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155598247] [2021-06-05 23:56:11,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:11,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:11,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:11,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:11,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155598247] [2021-06-05 23:56:11,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155598247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:11,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784724268] [2021-06-05 23:56:11,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:11,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:56:11,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:11,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:56:11,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:11,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:11,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:11,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:11,804 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 65 [2021-06-05 23:56:11,895 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:11,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:11,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:11,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:11,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:11,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 23:56:12,008 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:12,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:12,076 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:12,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:56:12,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:56:12,657 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 119 [2021-06-05 23:56:12,658 INFO L628 ElimStorePlain]: treesize reduction 248, result has 85.3 percent of original size [2021-06-05 23:56:12,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:12,889 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:48 [2021-06-05 23:56:12,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:12,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784724268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:12,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:12,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-06-05 23:56:12,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992566707] [2021-06-05 23:56:12,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:56:12,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:12,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:56:12,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:56:12,942 INFO L87 Difference]: Start difference. First operand 1549 states and 5300 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:14,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:14,791 INFO L93 Difference]: Finished difference Result 3396 states and 10730 transitions. [2021-06-05 23:56:14,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:56:14,792 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:14,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:14,796 INFO L225 Difference]: With dead ends: 3396 [2021-06-05 23:56:14,796 INFO L226 Difference]: Without dead ends: 3339 [2021-06-05 23:56:14,797 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1524.0ms TimeCoverageRelationStatistics Valid=512, Invalid=2038, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:56:14,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3339 states. [2021-06-05 23:56:14,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3339 to 1572. [2021-06-05 23:56:14,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.426479949077021) internal successors, (5383), 1571 states have internal predecessors, (5383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:14,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5383 transitions. [2021-06-05 23:56:14,826 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5383 transitions. Word has length 26 [2021-06-05 23:56:14,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:14,826 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5383 transitions. [2021-06-05 23:56:14,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:14,826 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5383 transitions. [2021-06-05 23:56:14,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:14,828 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:14,828 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] [2021-06-05 23:56:15,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2520 [2021-06-05 23:56:15,028 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:15,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:15,029 INFO L82 PathProgramCache]: Analyzing trace with hash 219730783, now seen corresponding path program 29 times [2021-06-05 23:56:15,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:15,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526631677] [2021-06-05 23:56:15,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:15,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:15,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:15,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:15,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526631677] [2021-06-05 23:56:15,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526631677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:15,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457148823] [2021-06-05 23:56:15,196 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 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:56:15,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:56:15,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:15,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:56:15,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:15,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:15,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:15,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:56:15,429 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:15,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:15,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:15,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:15,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:56:15,442 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:15,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:15,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:15,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:56:15,459 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:56:15,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:15,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:15,471 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:56:15,490 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:15,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457148823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:15,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:15,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 23:56:15,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072838103] [2021-06-05 23:56:15,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:56:15,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:15,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:56:15,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:56:15,491 INFO L87 Difference]: Start difference. First operand 1572 states and 5383 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:16,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:16,412 INFO L93 Difference]: Finished difference Result 1983 states and 6657 transitions. [2021-06-05 23:56:16,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:56:16,412 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:16,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:16,415 INFO L225 Difference]: With dead ends: 1983 [2021-06-05 23:56:16,415 INFO L226 Difference]: Without dead ends: 1968 [2021-06-05 23:56:16,415 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 680.1ms TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:56:16,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-06-05 23:56:16,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1583. [2021-06-05 23:56:16,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 3.4260429835651074) internal successors, (5420), 1582 states have internal predecessors, (5420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:16,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5420 transitions. [2021-06-05 23:56:16,434 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5420 transitions. Word has length 26 [2021-06-05 23:56:16,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:16,434 INFO L482 AbstractCegarLoop]: Abstraction has 1583 states and 5420 transitions. [2021-06-05 23:56:16,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:16,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5420 transitions. [2021-06-05 23:56:16,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:16,437 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:16,437 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] [2021-06-05 23:56:16,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2633,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:16,653 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:16,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:16,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1397801997, now seen corresponding path program 30 times [2021-06-05 23:56:16,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:16,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130975740] [2021-06-05 23:56:16,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:16,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:16,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:16,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:16,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130975740] [2021-06-05 23:56:16,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130975740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:16,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368211438] [2021-06-05 23:56:16,839 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 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:56:16,869 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:56:16,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:16,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:56:16,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:17,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:17,031 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 43 treesize of output 51 [2021-06-05 23:56:17,096 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:17,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:17,135 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:17,136 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 35 treesize of output 43 [2021-06-05 23:56:17,179 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:17,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:17,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:17,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:56:17,255 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:56:17,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:17,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:17,388 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:165 [2021-06-05 23:56:17,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:17,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368211438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:17,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:17,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-06-05 23:56:17,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311982180] [2021-06-05 23:56:17,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:56:17,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:17,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:56:17,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:56:17,484 INFO L87 Difference]: Start difference. First operand 1583 states and 5420 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:19,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:19,052 INFO L93 Difference]: Finished difference Result 2815 states and 9082 transitions. [2021-06-05 23:56:19,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:56:19,053 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:19,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:19,057 INFO L225 Difference]: With dead ends: 2815 [2021-06-05 23:56:19,057 INFO L226 Difference]: Without dead ends: 2777 [2021-06-05 23:56:19,057 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1270.5ms TimeCoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:56:19,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2777 states. [2021-06-05 23:56:19,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2777 to 1586. [2021-06-05 23:56:19,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1586 states, 1585 states have (on average 3.4227129337539433) internal successors, (5425), 1585 states have internal predecessors, (5425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:19,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1586 states to 1586 states and 5425 transitions. [2021-06-05 23:56:19,091 INFO L78 Accepts]: Start accepts. Automaton has 1586 states and 5425 transitions. Word has length 26 [2021-06-05 23:56:19,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:19,091 INFO L482 AbstractCegarLoop]: Abstraction has 1586 states and 5425 transitions. [2021-06-05 23:56:19,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:19,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1586 states and 5425 transitions. [2021-06-05 23:56:19,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:19,093 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:19,093 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] [2021-06-05 23:56:19,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2634 [2021-06-05 23:56:19,293 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:19,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:19,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1207222395, now seen corresponding path program 31 times [2021-06-05 23:56:19,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:19,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545577067] [2021-06-05 23:56:19,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:19,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:19,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:19,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545577067] [2021-06-05 23:56:19,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545577067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:19,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129363201] [2021-06-05 23:56:19,465 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 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:56:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:19,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:56:19,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:19,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:19,612 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:19,612 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 43 treesize of output 43 [2021-06-05 23:56:19,630 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:19,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:19,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:19,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:19,648 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 35 treesize of output 35 [2021-06-05 23:56:19,665 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:19,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:19,697 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:19,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:56:19,707 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:56:19,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:19,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:19,768 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-06-05 23:56:19,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:19,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129363201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:19,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:19,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 23:56:19,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100420078] [2021-06-05 23:56:19,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:56:19,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:19,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:56:19,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:56:19,806 INFO L87 Difference]: Start difference. First operand 1586 states and 5425 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:20,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:20,530 INFO L93 Difference]: Finished difference Result 2234 states and 7413 transitions. [2021-06-05 23:56:20,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:56:20,531 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:56:20,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:20,533 INFO L225 Difference]: With dead ends: 2234 [2021-06-05 23:56:20,533 INFO L226 Difference]: Without dead ends: 2209 [2021-06-05 23:56:20,534 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 635.0ms TimeCoverageRelationStatistics Valid=255, Invalid=1005, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:56:20,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-06-05 23:56:20,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1580. [2021-06-05 23:56:20,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1579 states have (on average 3.4243191893603546) internal successors, (5407), 1579 states have internal predecessors, (5407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:20,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 5407 transitions. [2021-06-05 23:56:20,553 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 5407 transitions. Word has length 26 [2021-06-05 23:56:20,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:20,553 INFO L482 AbstractCegarLoop]: Abstraction has 1580 states and 5407 transitions. [2021-06-05 23:56:20,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:20,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 5407 transitions. [2021-06-05 23:56:20,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:20,555 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:20,555 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:56:20,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2695 [2021-06-05 23:56:20,755 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:20,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:20,756 INFO L82 PathProgramCache]: Analyzing trace with hash -189976303, now seen corresponding path program 48 times [2021-06-05 23:56:20,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:20,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397007924] [2021-06-05 23:56:20,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:20,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:21,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:21,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:21,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397007924] [2021-06-05 23:56:21,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397007924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:21,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022212183] [2021-06-05 23:56:21,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:21,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:56:21,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:56:21,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:56:21,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:21,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:21,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:21,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:21,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:56:21,192 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:21,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:21,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:21,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:21,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:21,201 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 37 treesize of output 27 [2021-06-05 23:56:21,203 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:21,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:21,215 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:21,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:56:21,216 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:56:21,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:21,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:21,225 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:56:21,239 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:21,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022212183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:21,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:21,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 23:56:21,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691802755] [2021-06-05 23:56:21,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:56:21,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:21,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:56:21,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:56:21,239 INFO L87 Difference]: Start difference. First operand 1580 states and 5407 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:56:22,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:56:22,626 INFO L93 Difference]: Finished difference Result 2036 states and 6741 transitions. [2021-06-05 23:56:22,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:56:22,626 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 26 [2021-06-05 23:56:22,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:56:22,629 INFO L225 Difference]: With dead ends: 2036 [2021-06-05 23:56:22,629 INFO L226 Difference]: Without dead ends: 2014 [2021-06-05 23:56:22,629 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1313.0ms TimeCoverageRelationStatistics Valid=344, Invalid=1462, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:56:22,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-06-05 23:56:22,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1572. [2021-06-05 23:56:22,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.4239338001273074) internal successors, (5379), 1571 states have internal predecessors, (5379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:56:22,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5379 transitions. [2021-06-05 23:56:22,646 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5379 transitions. Word has length 26 [2021-06-05 23:56:22,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:56:22,646 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5379 transitions. [2021-06-05 23:56:22,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:56:22,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5379 transitions. [2021-06-05 23:56:22,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:56:22,648 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:56:22,648 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:56:22,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2714,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:22,851 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:56:22,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:56:22,851 INFO L82 PathProgramCache]: Analyzing trace with hash 735517563, now seen corresponding path program 49 times [2021-06-05 23:56:22,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:56:22,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939172949] [2021-06-05 23:56:22,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:56:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:23,093 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:23,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:56:23,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939172949] [2021-06-05 23:56:23,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939172949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:23,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217266172] [2021-06-05 23:56:23,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:56:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:56:23,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:56:23,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:56:25,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:25,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:25,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:25,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:25,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:56:25,654 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:25,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:25,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:25,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:56:25,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:25,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:56:25,664 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 37 treesize of output 27 [2021-06-05 23:56:25,666 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:56:25,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:25,678 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:25,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:56:25,679 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:56:25,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:56:25,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:56:25,688 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:56:25,707 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:56:25,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217266172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:56:25,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:56:25,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-05 23:56:25,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357096878] [2021-06-05 23:56:25,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:56:25,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:56:25,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:56:25,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=212, Unknown=3, NotChecked=0, Total=272 [2021-06-05 23:56:25,707 INFO L87 Difference]: Start difference. First operand 1572 states and 5379 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:15,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:57:15,770 INFO L93 Difference]: Finished difference Result 2238 states and 7416 transitions. [2021-06-05 23:57:15,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:57:15,770 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:57:15,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:57:15,773 INFO L225 Difference]: With dead ends: 2238 [2021-06-05 23:57:15,773 INFO L226 Difference]: Without dead ends: 2223 [2021-06-05 23:57:15,773 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 13376.7ms TimeCoverageRelationStatistics Valid=421, Invalid=1636, Unknown=13, NotChecked=0, Total=2070 [2021-06-05 23:57:15,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-06-05 23:57:15,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 1572. [2021-06-05 23:57:15,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.4239338001273074) internal successors, (5379), 1571 states have internal predecessors, (5379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:15,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5379 transitions. [2021-06-05 23:57:15,792 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5379 transitions. Word has length 26 [2021-06-05 23:57:15,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:57:15,792 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5379 transitions. [2021-06-05 23:57:15,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:15,792 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5379 transitions. [2021-06-05 23:57:15,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:57:15,794 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:57:15,794 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:57:15,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2715,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:15,995 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:57:15,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:57:15,995 INFO L82 PathProgramCache]: Analyzing trace with hash -442386977, now seen corresponding path program 50 times [2021-06-05 23:57:15,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:57:15,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635921652] [2021-06-05 23:57:15,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:57:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:57:16,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:16,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:57:16,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635921652] [2021-06-05 23:57:16,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635921652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:16,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37099347] [2021-06-05 23:57:16,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:16,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:57:16,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:57:16,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:57:16,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:57:16,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:57:16,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:16,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 73 [2021-06-05 23:57:16,664 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:16,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:16,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:57:16,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:16,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-06-05 23:57:16,886 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:16,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:16,967 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:16,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:57:17,187 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:57:17,724 WARN L205 SmtUtils]: Spent 536.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 126 [2021-06-05 23:57:17,724 INFO L628 ElimStorePlain]: treesize reduction 666, result has 70.8 percent of original size [2021-06-05 23:57:18,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:57:18,562 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:58, output treesize:20 [2021-06-05 23:57:18,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:18,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37099347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:18,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:57:18,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-06-05 23:57:18,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221096982] [2021-06-05 23:57:18,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:57:18,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:57:18,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:57:18,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:57:18,628 INFO L87 Difference]: Start difference. First operand 1572 states and 5379 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:21,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:57:21,918 INFO L93 Difference]: Finished difference Result 2935 states and 9380 transitions. [2021-06-05 23:57:21,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 23:57:21,919 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:57:21,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:57:21,923 INFO L225 Difference]: With dead ends: 2935 [2021-06-05 23:57:21,923 INFO L226 Difference]: Without dead ends: 2873 [2021-06-05 23:57:21,923 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1698 ImplicationChecksByTransitivity, 2830.5ms TimeCoverageRelationStatistics Valid=805, Invalid=4895, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:57:21,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-06-05 23:57:21,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 1625. [2021-06-05 23:57:21,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1624 states have (on average 3.4224137931034484) internal successors, (5558), 1624 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:21,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 5558 transitions. [2021-06-05 23:57:21,948 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 5558 transitions. Word has length 26 [2021-06-05 23:57:21,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:57:21,948 INFO L482 AbstractCegarLoop]: Abstraction has 1625 states and 5558 transitions. [2021-06-05 23:57:21,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:21,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 5558 transitions. [2021-06-05 23:57:21,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:57:21,950 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:57:21,950 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:57:22,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2716,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:22,151 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:57:22,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:57:22,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1988624133, now seen corresponding path program 51 times [2021-06-05 23:57:22,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:57:22,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115526969] [2021-06-05 23:57:22,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:57:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:57:22,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:22,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:57:22,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115526969] [2021-06-05 23:57:22,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115526969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:22,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030134180] [2021-06-05 23:57:22,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:22,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:57:22,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:57:22,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 23:57:22,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:57:22,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:22,584 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 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 83 [2021-06-05 23:57:22,967 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:23,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:23,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:23,025 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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 73 [2021-06-05 23:57:23,380 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:23,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:23,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:23,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:57:23,751 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:57:24,504 WARN L205 SmtUtils]: Spent 752.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 138 [2021-06-05 23:57:24,505 INFO L628 ElimStorePlain]: treesize reduction 678, result has 71.9 percent of original size [2021-06-05 23:57:25,387 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 278 [2021-06-05 23:57:25,883 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 274 DAG size of output: 216 [2021-06-05 23:57:27,010 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 211 DAG size of output: 189 [2021-06-05 23:57:27,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:57:27,216 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:64, output treesize:2790 [2021-06-05 23:57:27,322 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 168 [2021-06-05 23:57:27,941 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 44 [2021-06-05 23:57:28,074 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:28,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030134180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:28,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:57:28,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-06-05 23:57:28,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850932248] [2021-06-05 23:57:28,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 23:57:28,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:57:28,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 23:57:28,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:57:28,075 INFO L87 Difference]: Start difference. First operand 1625 states and 5558 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:30,548 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2021-06-05 23:57:31,027 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-06-05 23:57:31,355 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-06-05 23:57:31,604 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 52 [2021-06-05 23:57:31,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:57:31,666 INFO L93 Difference]: Finished difference Result 2782 states and 8999 transitions. [2021-06-05 23:57:31,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:57:31,666 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:57:31,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:57:31,670 INFO L225 Difference]: With dead ends: 2782 [2021-06-05 23:57:31,670 INFO L226 Difference]: Without dead ends: 2722 [2021-06-05 23:57:31,670 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 3376.9ms TimeCoverageRelationStatistics Valid=603, Invalid=2937, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:57:31,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2722 states. [2021-06-05 23:57:31,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2722 to 1634. [2021-06-05 23:57:31,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.425597060624617) internal successors, (5594), 1633 states have internal predecessors, (5594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:31,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5594 transitions. [2021-06-05 23:57:31,692 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5594 transitions. Word has length 26 [2021-06-05 23:57:31,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:57:31,692 INFO L482 AbstractCegarLoop]: Abstraction has 1634 states and 5594 transitions. [2021-06-05 23:57:31,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:31,692 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5594 transitions. [2021-06-05 23:57:31,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:57:31,694 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:57:31,694 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:57:31,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2974 [2021-06-05 23:57:31,895 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:57:31,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:57:31,895 INFO L82 PathProgramCache]: Analyzing trace with hash 521488947, now seen corresponding path program 52 times [2021-06-05 23:57:31,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:57:31,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547012783] [2021-06-05 23:57:31,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:57:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:57:32,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:32,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:57:32,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547012783] [2021-06-05 23:57:32,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547012783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:32,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800309821] [2021-06-05 23:57:32,166 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:32,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:57:32,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:57:32,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:57:32,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:57:37,059 WARN L205 SmtUtils]: Spent 807.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-06-05 23:57:37,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:57:37,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:57:37,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:57:37,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-05 23:57:37,079 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:37,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:37,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:57:37,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:57:37,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:57:37,089 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 37 treesize of output 27 [2021-06-05 23:57:37,091 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:37,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:37,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:37,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:57:37,104 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:57:37,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:37,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:57:37,114 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-05 23:57:37,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:37,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800309821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:37,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:57:37,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-05 23:57:37,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835245397] [2021-06-05 23:57:37,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:57:37,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:57:37,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:57:37,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=215, Unknown=3, NotChecked=0, Total=272 [2021-06-05 23:57:37,132 INFO L87 Difference]: Start difference. First operand 1634 states and 5594 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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:57:39,701 WARN L205 SmtUtils]: Spent 1.29 s on a formula simplification that was a NOOP. DAG size: 35 [2021-06-05 23:57:39,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:57:39,789 INFO L93 Difference]: Finished difference Result 2185 states and 7232 transitions. [2021-06-05 23:57:39,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:57:39,789 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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 26 [2021-06-05 23:57:39,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:57:39,792 INFO L225 Difference]: With dead ends: 2185 [2021-06-05 23:57:39,792 INFO L226 Difference]: Without dead ends: 2170 [2021-06-05 23:57:39,793 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 7274.7ms TimeCoverageRelationStatistics Valid=350, Invalid=1453, Unknown=3, NotChecked=0, Total=1806 [2021-06-05 23:57:39,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2021-06-05 23:57:39,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1638. [2021-06-05 23:57:39,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.4257788637751987) internal successors, (5608), 1637 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:57:39,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5608 transitions. [2021-06-05 23:57:39,813 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5608 transitions. Word has length 26 [2021-06-05 23:57:39,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:57:39,813 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5608 transitions. [2021-06-05 23:57:39,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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:57:39,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5608 transitions. [2021-06-05 23:57:39,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:57:39,816 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:57:39,816 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:57:40,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3488,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:40,020 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:57:40,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:57:40,020 INFO L82 PathProgramCache]: Analyzing trace with hash -2074580369, now seen corresponding path program 53 times [2021-06-05 23:57:40,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:57:40,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208847259] [2021-06-05 23:57:40,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:57:40,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:57:40,237 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:40,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:57:40,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208847259] [2021-06-05 23:57:40,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208847259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:40,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942045401] [2021-06-05 23:57:40,237 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:57:40,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:57:40,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:57:40,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:57:40,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:57:48,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:57:48,901 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 23:57:48,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 219 [2021-06-05 23:57:48,974 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:48,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:49,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:57:49,025 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 23:57:49,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 223 treesize of output 199 [2021-06-05 23:57:49,205 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:57:49,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:49,294 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:57:49,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 197 treesize of output 181 [2021-06-05 23:57:49,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:57:50,159 WARN L205 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-06-05 23:57:50,160 INFO L628 ElimStorePlain]: treesize reduction 162, result has 92.8 percent of original size [2021-06-05 23:57:51,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:57:51,083 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:245, output treesize:315 [2021-06-05 23:57:51,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:57:51,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942045401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:57:51,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:57:51,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-06-05 23:57:51,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204571779] [2021-06-05 23:57:51,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:57:51,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:57:51,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:57:51,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=350, Unknown=5, NotChecked=0, Total=420 [2021-06-05 23:57:51,159 INFO L87 Difference]: Start difference. First operand 1638 states and 5608 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:58:55,048 WARN L205 SmtUtils]: Spent 4.07 s on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-06-05 23:59:06,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:06,281 INFO L93 Difference]: Finished difference Result 2374 states and 7924 transitions. [2021-06-05 23:59:06,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:59:06,281 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:06,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:06,284 INFO L225 Difference]: With dead ends: 2374 [2021-06-05 23:59:06,284 INFO L226 Difference]: Without dead ends: 2359 [2021-06-05 23:59:06,285 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 17777.5ms TimeCoverageRelationStatistics Valid=305, Invalid=1580, Unknown=7, NotChecked=0, Total=1892 [2021-06-05 23:59:06,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2359 states. [2021-06-05 23:59:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2359 to 1638. [2021-06-05 23:59:06,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.4257788637751987) internal successors, (5608), 1637 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:06,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5608 transitions. [2021-06-05 23:59:06,305 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5608 transitions. Word has length 26 [2021-06-05 23:59:06,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:06,305 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5608 transitions. [2021-06-05 23:59:06,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:06,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5608 transitions. [2021-06-05 23:59:06,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:06,307 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:06,307 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:59:06,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3489 [2021-06-05 23:59:06,508 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:06,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:06,508 INFO L82 PathProgramCache]: Analyzing trace with hash -1346907209, now seen corresponding path program 54 times [2021-06-05 23:59:06,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:06,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663888586] [2021-06-05 23:59:06,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:06,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:06,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:06,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:06,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663888586] [2021-06-05 23:59:06,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663888586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:06,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522649894] [2021-06-05 23:59:06,704 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 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:59:06,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:06,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:06,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:06,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:06,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:06,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:06,882 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:06,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 63 [2021-06-05 23:59:06,961 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:06,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:06,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:06,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:07,009 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:07,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-05 23:59:07,094 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:07,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:07,167 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:07,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:59:07,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:08,088 WARN L205 SmtUtils]: Spent 674.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 107 [2021-06-05 23:59:08,089 INFO L628 ElimStorePlain]: treesize reduction 1132, result has 46.5 percent of original size [2021-06-05 23:59:08,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:08,341 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 23:59:08,378 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:08,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522649894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:08,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:08,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 18 [2021-06-05 23:59:08,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978800231] [2021-06-05 23:59:08,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:08,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:08,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:08,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:08,379 INFO L87 Difference]: Start difference. First operand 1638 states and 5608 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:59:10,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:10,321 INFO L93 Difference]: Finished difference Result 3261 states and 10301 transitions. [2021-06-05 23:59:10,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:59:10,322 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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 26 [2021-06-05 23:59:10,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:10,326 INFO L225 Difference]: With dead ends: 3261 [2021-06-05 23:59:10,326 INFO L226 Difference]: Without dead ends: 3214 [2021-06-05 23:59:10,326 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1505.7ms TimeCoverageRelationStatistics Valid=656, Invalid=3126, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:59:10,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2021-06-05 23:59:10,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 1647. [2021-06-05 23:59:10,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.4264884568651275) internal successors, (5640), 1646 states have internal predecessors, (5640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:10,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5640 transitions. [2021-06-05 23:59:10,352 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5640 transitions. Word has length 26 [2021-06-05 23:59:10,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:10,352 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 5640 transitions. [2021-06-05 23:59:10,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:59:10,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5640 transitions. [2021-06-05 23:59:10,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:10,354 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:10,355 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:59:10,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3813,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:10,557 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:10,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:10,557 INFO L82 PathProgramCache]: Analyzing trace with hash -916217703, now seen corresponding path program 55 times [2021-06-05 23:59:10,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:10,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359096860] [2021-06-05 23:59:10,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:10,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:10,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:10,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:10,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359096860] [2021-06-05 23:59:10,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359096860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:10,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506950185] [2021-06-05 23:59:10,795 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 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:59:10,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:10,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:10,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:10,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:10,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:10,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:10,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-06-05 23:59:11,023 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:11,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:11,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:11,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:11,059 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:11,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-05 23:59:11,138 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:11,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:11,207 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:11,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-05 23:59:11,495 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:11,943 WARN L205 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 108 [2021-06-05 23:59:11,943 INFO L628 ElimStorePlain]: treesize reduction 1472, result has 39.4 percent of original size [2021-06-05 23:59:12,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:12,121 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 23:59:12,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:12,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506950185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:12,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:12,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-05 23:59:12,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443050138] [2021-06-05 23:59:12,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:12,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:12,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:12,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:12,163 INFO L87 Difference]: Start difference. First operand 1647 states and 5640 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:14,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:14,546 INFO L93 Difference]: Finished difference Result 2920 states and 9365 transitions. [2021-06-05 23:59:14,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:59:14,546 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:14,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:14,551 INFO L225 Difference]: With dead ends: 2920 [2021-06-05 23:59:14,551 INFO L226 Difference]: Without dead ends: 2886 [2021-06-05 23:59:14,551 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 2153.7ms TimeCoverageRelationStatistics Valid=698, Invalid=2494, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:59:14,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2021-06-05 23:59:14,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 1654. [2021-06-05 23:59:14,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 3.434966727162734) internal successors, (5678), 1653 states have internal predecessors, (5678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:14,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 5678 transitions. [2021-06-05 23:59:14,576 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 5678 transitions. Word has length 26 [2021-06-05 23:59:14,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:14,576 INFO L482 AbstractCegarLoop]: Abstraction has 1654 states and 5678 transitions. [2021-06-05 23:59:14,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:14,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 5678 transitions. [2021-06-05 23:59:14,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:14,578 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:14,578 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] [2021-06-05 23:59:14,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-06-05 23:59:14,778 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:14,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:14,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1471656619, now seen corresponding path program 32 times [2021-06-05 23:59:14,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:14,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744313989] [2021-06-05 23:59:14,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:14,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:14,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:14,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:14,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744313989] [2021-06-05 23:59:14,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744313989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:14,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613931633] [2021-06-05 23:59:14,899 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 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:59:14,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:14,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:14,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:14,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:15,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:15,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:15,096 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,097 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 47 treesize of output 47 [2021-06-05 23:59:15,114 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:15,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:15,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:15,136 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 23:59:15,153 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:15,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:15,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:15,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:15,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:15,265 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:41 [2021-06-05 23:59:15,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:15,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613931633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:15,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:15,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:59:15,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55859928] [2021-06-05 23:59:15,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:15,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:15,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:15,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:15,313 INFO L87 Difference]: Start difference. First operand 1654 states and 5678 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:59:16,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:16,305 INFO L93 Difference]: Finished difference Result 2114 states and 7070 transitions. [2021-06-05 23:59:16,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:59:16,305 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-05 23:59:16,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:16,308 INFO L225 Difference]: With dead ends: 2114 [2021-06-05 23:59:16,308 INFO L226 Difference]: Without dead ends: 2099 [2021-06-05 23:59:16,308 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 720.9ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:59:16,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2021-06-05 23:59:16,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1645. [2021-06-05 23:59:16,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1644 states have (on average 3.431873479318735) internal successors, (5642), 1644 states have internal predecessors, (5642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:16,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 5642 transitions. [2021-06-05 23:59:16,328 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 5642 transitions. Word has length 26 [2021-06-05 23:59:16,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:16,328 INFO L482 AbstractCegarLoop]: Abstraction has 1645 states and 5642 transitions. [2021-06-05 23:59:16,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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:59:16,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 5642 transitions. [2021-06-05 23:59:16,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:16,333 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:16,333 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] [2021-06-05 23:59:16,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4081 [2021-06-05 23:59:16,534 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:16,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:16,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1471507747, now seen corresponding path program 33 times [2021-06-05 23:59:16,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:16,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744067327] [2021-06-05 23:59:16,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:16,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:16,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:16,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:16,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744067327] [2021-06-05 23:59:16,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744067327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:16,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949024599] [2021-06-05 23:59:16,656 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 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:59:16,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:16,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:16,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:59:16,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:16,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:16,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:16,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:59:16,875 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:16,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:16,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:16,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 35 treesize of output 27 [2021-06-05 23:59:16,887 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:16,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,900 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:59:16,901 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:16,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:16,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:16,911 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:59:16,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:16,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949024599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:16,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:16,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:16,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108440644] [2021-06-05 23:59:16,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:16,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:16,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:16,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:16,930 INFO L87 Difference]: Start difference. First operand 1645 states and 5642 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:17,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:17,665 INFO L93 Difference]: Finished difference Result 2294 states and 7660 transitions. [2021-06-05 23:59:17,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:59:17,666 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:17,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:17,669 INFO L225 Difference]: With dead ends: 2294 [2021-06-05 23:59:17,669 INFO L226 Difference]: Without dead ends: 2279 [2021-06-05 23:59:17,669 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 544.0ms TimeCoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:59:17,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2279 states. [2021-06-05 23:59:17,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2279 to 1647. [2021-06-05 23:59:17,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.431956257594168) internal successors, (5649), 1646 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:17,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5649 transitions. [2021-06-05 23:59:17,690 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5649 transitions. Word has length 26 [2021-06-05 23:59:17,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:17,690 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 5649 transitions. [2021-06-05 23:59:17,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:17,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5649 transitions. [2021-06-05 23:59:17,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:17,692 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:17,692 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] [2021-06-05 23:59:17,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4099,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:17,893 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:17,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:17,893 INFO L82 PathProgramCache]: Analyzing trace with hash -146025033, now seen corresponding path program 34 times [2021-06-05 23:59:17,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:17,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913470851] [2021-06-05 23:59:17,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:17,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:18,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:18,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:18,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913470851] [2021-06-05 23:59:18,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913470851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:18,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518223766] [2021-06-05 23:59:18,016 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 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:59:18,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:18,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:18,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:59:18,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:18,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:18,197 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:18,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 23:59:18,214 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:18,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:18,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:18,233 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:18,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 23:59:18,250 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:18,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:18,284 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:18,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:18,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:18,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:18,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:18,348 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-06-05 23:59:18,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:18,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518223766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:18,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:18,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:18,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825296662] [2021-06-05 23:59:18,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:18,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:18,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:18,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:18,389 INFO L87 Difference]: Start difference. First operand 1647 states and 5649 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:19,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:19,178 INFO L93 Difference]: Finished difference Result 2530 states and 8380 transitions. [2021-06-05 23:59:19,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:59:19,178 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:19,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:19,182 INFO L225 Difference]: With dead ends: 2530 [2021-06-05 23:59:19,182 INFO L226 Difference]: Without dead ends: 2515 [2021-06-05 23:59:19,182 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 683.6ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:59:19,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2515 states. [2021-06-05 23:59:19,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2515 to 1638. [2021-06-05 23:59:19,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.427000610873549) internal successors, (5610), 1637 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:19,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5610 transitions. [2021-06-05 23:59:19,208 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5610 transitions. Word has length 26 [2021-06-05 23:59:19,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:19,208 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5610 transitions. [2021-06-05 23:59:19,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:19,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5610 transitions. [2021-06-05 23:59:19,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:19,210 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:19,210 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] [2021-06-05 23:59:19,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4100,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:19,410 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:19,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:19,411 INFO L82 PathProgramCache]: Analyzing trace with hash -628905925, now seen corresponding path program 35 times [2021-06-05 23:59:19,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:19,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254187285] [2021-06-05 23:59:19,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:19,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:19,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:19,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254187285] [2021-06-05 23:59:19,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254187285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:19,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709957686] [2021-06-05 23:59:19,593 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 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:59:19,625 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:19,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:19,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:59:19,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:19,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:19,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:19,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 43 treesize of output 35 [2021-06-05 23:59:19,799 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:19,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:19,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:19,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:19,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:59:19,815 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:19,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:19,832 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:19,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:59:19,833 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:19,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:19,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:19,843 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:59:19,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:19,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709957686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:19,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:19,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:19,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629835272] [2021-06-05 23:59:19,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:19,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:19,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:19,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:19,858 INFO L87 Difference]: Start difference. First operand 1638 states and 5610 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:20,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:20,205 INFO L93 Difference]: Finished difference Result 2064 states and 6895 transitions. [2021-06-05 23:59:20,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:59:20,205 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:20,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:20,208 INFO L225 Difference]: With dead ends: 2064 [2021-06-05 23:59:20,208 INFO L226 Difference]: Without dead ends: 2043 [2021-06-05 23:59:20,208 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 424.5ms TimeCoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:59:20,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2021-06-05 23:59:20,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1638. [2021-06-05 23:59:20,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.427000610873549) internal successors, (5610), 1637 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:20,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5610 transitions. [2021-06-05 23:59:20,231 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5610 transitions. Word has length 26 [2021-06-05 23:59:20,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:20,231 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5610 transitions. [2021-06-05 23:59:20,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:20,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5610 transitions. [2021-06-05 23:59:20,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:20,234 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:20,234 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] [2021-06-05 23:59:20,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4119,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:20,449 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:20,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:20,449 INFO L82 PathProgramCache]: Analyzing trace with hash -2009149475, now seen corresponding path program 36 times [2021-06-05 23:59:20,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:20,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272996689] [2021-06-05 23:59:20,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:20,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:20,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:20,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:20,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272996689] [2021-06-05 23:59:20,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272996689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:20,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132698485] [2021-06-05 23:59:20,599 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 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:59:20,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:59:20,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:20,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:20,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:20,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:20,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:20,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 43 treesize of output 51 [2021-06-05 23:59:20,900 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:20,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:20,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:20,943 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:20,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 23:59:20,986 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:21,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:21,077 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:21,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:21,088 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:21,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:21,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:59:21,193 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:57, output treesize:173 [2021-06-05 23:59:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:21,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132698485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:21,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:21,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:59:21,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032603280] [2021-06-05 23:59:21,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:21,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:21,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:21,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:21,298 INFO L87 Difference]: Start difference. First operand 1638 states and 5610 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:26,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:26,825 INFO L93 Difference]: Finished difference Result 2222 states and 7252 transitions. [2021-06-05 23:59:26,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:59:26,825 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:26,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:26,828 INFO L225 Difference]: With dead ends: 2222 [2021-06-05 23:59:26,828 INFO L226 Difference]: Without dead ends: 2184 [2021-06-05 23:59:26,828 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 973.6ms TimeCoverageRelationStatistics Valid=176, Invalid=1156, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:59:26,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2021-06-05 23:59:26,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1632. [2021-06-05 23:59:26,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.4267320662170446) internal successors, (5589), 1631 states have internal predecessors, (5589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:26,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5589 transitions. [2021-06-05 23:59:26,849 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5589 transitions. Word has length 26 [2021-06-05 23:59:26,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:26,849 INFO L482 AbstractCegarLoop]: Abstraction has 1632 states and 5589 transitions. [2021-06-05 23:59:26,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:26,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5589 transitions. [2021-06-05 23:59:26,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:26,851 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:26,851 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] [2021-06-05 23:59:27,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4120 [2021-06-05 23:59:27,052 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:27,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:27,052 INFO L82 PathProgramCache]: Analyzing trace with hash -816683043, now seen corresponding path program 37 times [2021-06-05 23:59:27,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:27,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78596709] [2021-06-05 23:59:27,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:27,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:27,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:27,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78596709] [2021-06-05 23:59:27,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78596709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:27,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412741311] [2021-06-05 23:59:27,183 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 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:59:27,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:27,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:27,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:27,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:27,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:27,330 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 43 treesize of output 43 [2021-06-05 23:59:27,347 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:27,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:27,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:27,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:27,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-05 23:59:27,383 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:27,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:27,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:27,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:27,426 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:27,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:27,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:27,488 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-05 23:59:27,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:27,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412741311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:27,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:27,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 23:59:27,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680719057] [2021-06-05 23:59:27,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:59:27,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:27,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:59:27,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:59:27,526 INFO L87 Difference]: Start difference. First operand 1632 states and 5589 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:27,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:27,816 INFO L93 Difference]: Finished difference Result 2129 states and 7065 transitions. [2021-06-05 23:59:27,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:59:27,816 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:27,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:27,819 INFO L225 Difference]: With dead ends: 2129 [2021-06-05 23:59:27,819 INFO L226 Difference]: Without dead ends: 2104 [2021-06-05 23:59:27,819 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 313.2ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:59:27,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-06-05 23:59:27,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1626. [2021-06-05 23:59:27,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.420923076923077) internal successors, (5559), 1625 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:27,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5559 transitions. [2021-06-05 23:59:27,838 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5559 transitions. Word has length 26 [2021-06-05 23:59:27,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:27,839 INFO L482 AbstractCegarLoop]: Abstraction has 1626 states and 5559 transitions. [2021-06-05 23:59:27,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:27,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5559 transitions. [2021-06-05 23:59:27,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:27,861 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:27,861 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] [2021-06-05 23:59:28,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4170,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:28,062 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:28,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:28,062 INFO L82 PathProgramCache]: Analyzing trace with hash 1649350967, now seen corresponding path program 38 times [2021-06-05 23:59:28,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:28,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284045295] [2021-06-05 23:59:28,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:28,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:28,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:28,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:28,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284045295] [2021-06-05 23:59:28,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284045295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:28,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669120710] [2021-06-05 23:59:28,260 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 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:59:28,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:28,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:28,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 23:59:28,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:28,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:28,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:28,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:59:28,487 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:28,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:28,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:28,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:28,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:59:28,502 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:28,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:28,519 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:28,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:59:28,520 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:28,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:28,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:28,534 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:59:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:28,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669120710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:28,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:28,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 23:59:28,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832932929] [2021-06-05 23:59:28,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:59:28,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:28,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:59:28,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:59:28,558 INFO L87 Difference]: Start difference. First operand 1626 states and 5559 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:59:28,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:28,801 INFO L93 Difference]: Finished difference Result 1701 states and 5724 transitions. [2021-06-05 23:59:28,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:59:28,801 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 26 [2021-06-05 23:59:28,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:28,804 INFO L225 Difference]: With dead ends: 1701 [2021-06-05 23:59:28,804 INFO L226 Difference]: Without dead ends: 1682 [2021-06-05 23:59:28,804 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 344.6ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:28,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2021-06-05 23:59:28,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1618. [2021-06-05 23:59:28,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.419294990723562) internal successors, (5529), 1617 states have internal predecessors, (5529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:28,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5529 transitions. [2021-06-05 23:59:28,821 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5529 transitions. Word has length 26 [2021-06-05 23:59:28,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:28,821 INFO L482 AbstractCegarLoop]: Abstraction has 1618 states and 5529 transitions. [2021-06-05 23:59:28,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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:59:28,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5529 transitions. [2021-06-05 23:59:28,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:28,823 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:28,823 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] [2021-06-05 23:59:29,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4188 [2021-06-05 23:59:29,024 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:29,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:29,024 INFO L82 PathProgramCache]: Analyzing trace with hash -497941569, now seen corresponding path program 39 times [2021-06-05 23:59:29,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:29,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268488582] [2021-06-05 23:59:29,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:29,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:29,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:29,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:29,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268488582] [2021-06-05 23:59:29,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268488582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:29,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297250108] [2021-06-05 23:59:29,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:59:29,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:29,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:29,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:29,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:30,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:30,399 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:30,399 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 43 treesize of output 51 [2021-06-05 23:59:30,436 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:30,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:30,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:30,468 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:30,469 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 35 treesize of output 43 [2021-06-05 23:59:30,511 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:30,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:30,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:30,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:30,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:30,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:30,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:59:30,671 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:57, output treesize:154 [2021-06-05 23:59:30,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:30,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297250108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:30,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:30,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 23:59:30,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056763397] [2021-06-05 23:59:30,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:30,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:30,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:30,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=251, Unknown=1, NotChecked=0, Total=306 [2021-06-05 23:59:30,779 INFO L87 Difference]: Start difference. First operand 1618 states and 5529 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:44,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:44,425 INFO L93 Difference]: Finished difference Result 1845 states and 6184 transitions. [2021-06-05 23:59:44,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:59:44,426 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:44,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:44,428 INFO L225 Difference]: With dead ends: 1845 [2021-06-05 23:59:44,428 INFO L226 Difference]: Without dead ends: 1820 [2021-06-05 23:59:44,428 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 5275.4ms TimeCoverageRelationStatistics Valid=129, Invalid=624, Unknown=3, NotChecked=0, Total=756 [2021-06-05 23:59:44,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2021-06-05 23:59:44,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 1600. [2021-06-05 23:59:44,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 3.424015009380863) internal successors, (5475), 1599 states have internal predecessors, (5475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:44,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 5475 transitions. [2021-06-05 23:59:44,446 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 5475 transitions. Word has length 26 [2021-06-05 23:59:44,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:44,446 INFO L482 AbstractCegarLoop]: Abstraction has 1600 states and 5475 transitions. [2021-06-05 23:59:44,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:44,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 5475 transitions. [2021-06-05 23:59:44,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:44,448 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:44,448 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] [2021-06-05 23:59:44,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4189 [2021-06-05 23:59:44,649 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:44,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:44,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1031976481, now seen corresponding path program 40 times [2021-06-05 23:59:44,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:44,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205188226] [2021-06-05 23:59:44,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:44,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:44,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:44,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205188226] [2021-06-05 23:59:44,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205188226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:44,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101793480] [2021-06-05 23:59:44,771 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 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:59:44,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:44,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:44,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:59:44,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:45,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:59:45,010 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:45,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:45,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:45,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:45,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 35 treesize of output 27 [2021-06-05 23:59:45,022 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:45,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:45,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:45,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:59:45,037 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:45,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:45,046 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:59:45,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:45,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101793480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:45,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:45,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:45,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266132882] [2021-06-05 23:59:45,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:45,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:45,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:45,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:45,064 INFO L87 Difference]: Start difference. First operand 1600 states and 5475 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:45,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:45,524 INFO L93 Difference]: Finished difference Result 2102 states and 6991 transitions. [2021-06-05 23:59:45,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:59:45,524 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:45,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:45,527 INFO L225 Difference]: With dead ends: 2102 [2021-06-05 23:59:45,527 INFO L226 Difference]: Without dead ends: 2087 [2021-06-05 23:59:45,528 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 449.0ms TimeCoverageRelationStatistics Valid=174, Invalid=696, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:59:45,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-06-05 23:59:45,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 1595. [2021-06-05 23:59:45,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 3.422835633626098) internal successors, (5456), 1594 states have internal predecessors, (5456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:45,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5456 transitions. [2021-06-05 23:59:45,548 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5456 transitions. Word has length 26 [2021-06-05 23:59:45,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:45,549 INFO L482 AbstractCegarLoop]: Abstraction has 1595 states and 5456 transitions. [2021-06-05 23:59:45,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:45,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5456 transitions. [2021-06-05 23:59:45,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:45,551 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:45,551 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] [2021-06-05 23:59:45,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4243 [2021-06-05 23:59:45,765 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:45,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:45,765 INFO L82 PathProgramCache]: Analyzing trace with hash -44484869, now seen corresponding path program 41 times [2021-06-05 23:59:45,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:45,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471954648] [2021-06-05 23:59:45,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:45,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:45,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:45,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471954648] [2021-06-05 23:59:45,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471954648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:45,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038840487] [2021-06-05 23:59:45,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:59:45,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:45,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:45,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:45,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:49,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:49,444 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:49,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-05 23:59:49,461 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:49,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:49,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:49,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:49,482 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 35 treesize of output 35 [2021-06-05 23:59:49,498 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:49,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:49,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:49,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:49,539 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:49,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:49,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:49,600 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:40 [2021-06-05 23:59:49,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:49,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038840487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:49,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:49,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 23:59:49,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50483112] [2021-06-05 23:59:49,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:49,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:49,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:49,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=272, Unknown=2, NotChecked=0, Total=342 [2021-06-05 23:59:49,643 INFO L87 Difference]: Start difference. First operand 1595 states and 5456 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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:59:50,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:50,164 INFO L93 Difference]: Finished difference Result 2234 states and 7411 transitions. [2021-06-05 23:59:50,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:59:50,164 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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 26 [2021-06-05 23:59:50,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:50,168 INFO L225 Difference]: With dead ends: 2234 [2021-06-05 23:59:50,168 INFO L226 Difference]: Without dead ends: 2209 [2021-06-05 23:59:50,168 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 3905.3ms TimeCoverageRelationStatistics Valid=199, Invalid=855, Unknown=2, NotChecked=0, Total=1056 [2021-06-05 23:59:50,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-06-05 23:59:50,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1573. [2021-06-05 23:59:50,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 3.422391857506361) internal successors, (5380), 1572 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:50,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 5380 transitions. [2021-06-05 23:59:50,190 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 5380 transitions. Word has length 26 [2021-06-05 23:59:50,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:50,190 INFO L482 AbstractCegarLoop]: Abstraction has 1573 states and 5380 transitions. [2021-06-05 23:59:50,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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:59:50,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 5380 transitions. [2021-06-05 23:59:50,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:50,192 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:50,192 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] [2021-06-05 23:59:50,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4244 [2021-06-05 23:59:50,393 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:50,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:50,393 INFO L82 PathProgramCache]: Analyzing trace with hash -987079049, now seen corresponding path program 42 times [2021-06-05 23:59:50,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:50,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457380669] [2021-06-05 23:59:50,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:50,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:50,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:50,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:50,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457380669] [2021-06-05 23:59:50,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457380669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:50,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203283577] [2021-06-05 23:59:50,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 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:59:50,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:50,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:50,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:59:50,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:50,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:50,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-06-05 23:59:50,754 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:50,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:50,784 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:50,784 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 35 treesize of output 43 [2021-06-05 23:59:50,839 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:50,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:50,895 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:50,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:50,912 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:50,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:51,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:51,064 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:116 [2021-06-05 23:59:51,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:51,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203283577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:51,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:51,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-05 23:59:51,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073317342] [2021-06-05 23:59:51,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:51,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:51,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:51,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:51,123 INFO L87 Difference]: Start difference. First operand 1573 states and 5380 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 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:59:51,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:51,639 INFO L93 Difference]: Finished difference Result 2054 states and 6859 transitions. [2021-06-05 23:59:51,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:59:51,640 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 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 26 [2021-06-05 23:59:51,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:51,642 INFO L225 Difference]: With dead ends: 2054 [2021-06-05 23:59:51,642 INFO L226 Difference]: Without dead ends: 2039 [2021-06-05 23:59:51,643 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 514.9ms TimeCoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:59:51,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2021-06-05 23:59:51,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 1618. [2021-06-05 23:59:51,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4162028447742734) internal successors, (5524), 1617 states have internal predecessors, (5524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:51,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5524 transitions. [2021-06-05 23:59:51,661 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5524 transitions. Word has length 26 [2021-06-05 23:59:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:51,661 INFO L482 AbstractCegarLoop]: Abstraction has 1618 states and 5524 transitions. [2021-06-05 23:59:51,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 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:59:51,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5524 transitions. [2021-06-05 23:59:51,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:51,663 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:51,663 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] [2021-06-05 23:59:51,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4263 [2021-06-05 23:59:51,863 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:51,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:51,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1154888141, now seen corresponding path program 43 times [2021-06-05 23:59:51,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:51,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667468425] [2021-06-05 23:59:51,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:51,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:51,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:51,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667468425] [2021-06-05 23:59:51,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667468425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:51,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738350672] [2021-06-05 23:59:51,998 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 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:59:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:52,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:52,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:52,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:52,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:59:52,191 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:52,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:52,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:52,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:59:52,202 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:52,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,215 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:59:52,220 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:52,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:52,230 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:59:52,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:52,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738350672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:52,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:52,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-05 23:59:52,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777529733] [2021-06-05 23:59:52,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:52,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:52,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:52,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:52,249 INFO L87 Difference]: Start difference. First operand 1618 states and 5524 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:52,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:52,944 INFO L93 Difference]: Finished difference Result 2315 states and 7658 transitions. [2021-06-05 23:59:52,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:59:52,945 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:52,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:52,948 INFO L225 Difference]: With dead ends: 2315 [2021-06-05 23:59:52,948 INFO L226 Difference]: Without dead ends: 2300 [2021-06-05 23:59:52,948 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 585.2ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:59:52,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2300 states. [2021-06-05 23:59:52,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2300 to 1619. [2021-06-05 23:59:52,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1619 states, 1618 states have (on average 3.417799752781211) internal successors, (5530), 1618 states have internal predecessors, (5530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:52,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 5530 transitions. [2021-06-05 23:59:52,969 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 5530 transitions. Word has length 26 [2021-06-05 23:59:52,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:52,969 INFO L482 AbstractCegarLoop]: Abstraction has 1619 states and 5530 transitions. [2021-06-05 23:59:52,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:52,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 5530 transitions. [2021-06-05 23:59:52,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:52,971 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:52,971 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] [2021-06-05 23:59:53,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4319,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:53,172 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:53,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:53,172 INFO L82 PathProgramCache]: Analyzing trace with hash -856114693, now seen corresponding path program 44 times [2021-06-05 23:59:53,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:53,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056820218] [2021-06-05 23:59:53,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:53,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:53,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:53,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056820218] [2021-06-05 23:59:53,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056820218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116825938] [2021-06-05 23:59:53,312 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 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:59:53,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:59:53,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:53,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:53,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:53,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:53,529 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:53,529 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 43 treesize of output 51 [2021-06-05 23:59:53,583 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:53,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:53,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:53,625 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:53,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 23:59:53,678 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:53,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:53,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:53,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:53,743 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:53,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:53,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:59:53,878 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:97 [2021-06-05 23:59:53,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:53,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116825938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:53,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:53,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:53,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737503959] [2021-06-05 23:59:53,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:53,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:53,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:53,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:53,953 INFO L87 Difference]: Start difference. First operand 1619 states and 5530 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:54,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:54,295 INFO L93 Difference]: Finished difference Result 2120 states and 7093 transitions. [2021-06-05 23:59:54,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:59:54,295 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:54,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:54,298 INFO L225 Difference]: With dead ends: 2120 [2021-06-05 23:59:54,298 INFO L226 Difference]: Without dead ends: 2105 [2021-06-05 23:59:54,298 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 465.8ms TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:59:54,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2105 states. [2021-06-05 23:59:54,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2105 to 1622. [2021-06-05 23:59:54,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:54,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-06-05 23:59:54,317 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 26 [2021-06-05 23:59:54,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:54,317 INFO L482 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-06-05 23:59:54,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:54,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-06-05 23:59:54,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:54,319 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:54,319 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] [2021-06-05 23:59:54,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4320 [2021-06-05 23:59:54,520 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:54,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:54,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1488441339, now seen corresponding path program 45 times [2021-06-05 23:59:54,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:54,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46625973] [2021-06-05 23:59:54,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:54,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:54,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:54,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:54,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46625973] [2021-06-05 23:59:54,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46625973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:54,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101523981] [2021-06-05 23:59:54,619 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 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:59:54,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:59:54,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:54,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 23:59:54,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:56,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:56,030 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:56,031 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 43 treesize of output 51 [2021-06-05 23:59:56,073 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:56,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:56,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:56,104 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:56,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 35 treesize of output 43 [2021-06-05 23:59:56,139 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:56,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:56,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:56,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:56,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:56,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:56,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2021-06-05 23:59:56,336 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:229 [2021-06-05 23:59:56,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:56,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101523981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:56,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:56,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:56,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436944832] [2021-06-05 23:59:56,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:56,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:56,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:56,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=231, Unknown=1, NotChecked=0, Total=306 [2021-06-05 23:59:56,427 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:56,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:56,759 INFO L93 Difference]: Finished difference Result 2150 states and 7189 transitions. [2021-06-05 23:59:56,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:59:56,759 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:56,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:56,762 INFO L225 Difference]: With dead ends: 2150 [2021-06-05 23:59:56,762 INFO L226 Difference]: Without dead ends: 2135 [2021-06-05 23:59:56,762 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1655.4ms TimeCoverageRelationStatistics Valid=150, Invalid=499, Unknown=1, NotChecked=0, Total=650 [2021-06-05 23:59:56,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2021-06-05 23:59:56,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 1640. [2021-06-05 23:59:56,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 3.416717510677242) internal successors, (5600), 1639 states have internal predecessors, (5600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:56,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 5600 transitions. [2021-06-05 23:59:56,781 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 5600 transitions. Word has length 26 [2021-06-05 23:59:56,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:56,781 INFO L482 AbstractCegarLoop]: Abstraction has 1640 states and 5600 transitions. [2021-06-05 23:59:56,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:56,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 5600 transitions. [2021-06-05 23:59:56,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:56,783 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:56,783 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] [2021-06-05 23:59:56,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4377,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:56,985 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:56,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:56,985 INFO L82 PathProgramCache]: Analyzing trace with hash -2007184673, now seen corresponding path program 46 times [2021-06-05 23:59:56,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:56,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588308298] [2021-06-05 23:59:56,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:56,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:57,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:57,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:57,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588308298] [2021-06-05 23:59:57,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588308298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:57,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847524475] [2021-06-05 23:59:57,097 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 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:59:57,121 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:59:57,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:57,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:59:57,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:57,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 23:59:57,312 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:57,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:57,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:57,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:59:57,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:59:57,323 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:57,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:57,337 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:57,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-05 23:59:57,338 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:57,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:57,348 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-06-05 23:59:57,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:57,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847524475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:57,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:57,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 23:59:57,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113542617] [2021-06-05 23:59:57,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:57,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:57,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:57,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:57,380 INFO L87 Difference]: Start difference. First operand 1640 states and 5600 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:57,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:57,809 INFO L93 Difference]: Finished difference Result 2076 states and 6950 transitions. [2021-06-05 23:59:57,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:59:57,809 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 23:59:57,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:57,812 INFO L225 Difference]: With dead ends: 2076 [2021-06-05 23:59:57,812 INFO L226 Difference]: Without dead ends: 2061 [2021-06-05 23:59:57,812 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 457.1ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:59:57,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2061 states. [2021-06-05 23:59:57,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2061 to 1661. [2021-06-05 23:59:57,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 3.4126506024096384) internal successors, (5665), 1660 states have internal predecessors, (5665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:57,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 5665 transitions. [2021-06-05 23:59:57,832 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 5665 transitions. Word has length 26 [2021-06-05 23:59:57,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:57,832 INFO L482 AbstractCegarLoop]: Abstraction has 1661 states and 5665 transitions. [2021-06-05 23:59:57,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:57,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 5665 transitions. [2021-06-05 23:59:57,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:57,834 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:57,835 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] [2021-06-05 23:59:58,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4433,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:58,037 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:58,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:58,037 INFO L82 PathProgramCache]: Analyzing trace with hash 670249843, now seen corresponding path program 47 times [2021-06-05 23:59:58,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:58,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962920695] [2021-06-05 23:59:58,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:58,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:58,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:58,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962920695] [2021-06-05 23:59:58,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962920695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:58,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885654007] [2021-06-05 23:59:58,155 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 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:59:58,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:59:58,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:58,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:58,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:58,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:58,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:58,344 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 43 treesize of output 43 [2021-06-05 23:59:58,361 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:58,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:58,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:58,381 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:58,381 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 35 treesize of output 35 [2021-06-05 23:59:58,398 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:58,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:58,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:58,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:58,444 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:58,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:58,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:58,507 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-06-05 23:59:58,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:58,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885654007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:58,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:58,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 23:59:58,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375308881] [2021-06-05 23:59:58,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:59:58,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:58,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:59:58,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:59:58,549 INFO L87 Difference]: Start difference. First operand 1661 states and 5665 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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:59:59,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:59:59,170 INFO L93 Difference]: Finished difference Result 2366 states and 7851 transitions. [2021-06-05 23:59:59,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:59:59,170 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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 26 [2021-06-05 23:59:59,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:59:59,173 INFO L225 Difference]: With dead ends: 2366 [2021-06-05 23:59:59,173 INFO L226 Difference]: Without dead ends: 2351 [2021-06-05 23:59:59,174 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 534.1ms TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:59:59,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2021-06-05 23:59:59,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 1658. [2021-06-05 23:59:59,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4140012070006036) internal successors, (5657), 1657 states have internal predecessors, (5657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:59:59,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5657 transitions. [2021-06-05 23:59:59,194 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5657 transitions. Word has length 26 [2021-06-05 23:59:59,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:59:59,194 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5657 transitions. [2021-06-05 23:59:59,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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:59:59,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5657 transitions. [2021-06-05 23:59:59,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:59:59,196 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:59:59,196 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] [2021-06-05 23:59:59,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4434,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:59:59,397 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:59:59,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:59:59,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1019693061, now seen corresponding path program 48 times [2021-06-05 23:59:59,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:59:59,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607634880] [2021-06-05 23:59:59,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:59:59,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:59:59,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:59,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:59:59,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607634880] [2021-06-05 23:59:59,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607634880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:59,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578762769] [2021-06-05 23:59:59,537 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 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:59:59,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:59:59,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:59:59,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:59:59,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:59:59,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:59,689 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:59,689 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 43 treesize of output 43 [2021-06-05 23:59:59,706 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:59,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:59,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:59:59,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:59,723 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 35 treesize of output 35 [2021-06-05 23:59:59,740 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:59:59,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:59,772 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:59,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-05 23:59:59,777 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:59:59,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:59:59,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:59:59,828 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-05 23:59:59,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:59:59,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578762769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:59:59,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:59:59,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-05 23:59:59,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200731316] [2021-06-05 23:59:59,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:59:59,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:59:59,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:59:59,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:59:59,868 INFO L87 Difference]: Start difference. First operand 1658 states and 5657 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-06 00:00:00,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:00,365 INFO L93 Difference]: Finished difference Result 2228 states and 7412 transitions. [2021-06-06 00:00:00,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-06 00:00:00,365 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-06 00:00:00,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:00,368 INFO L225 Difference]: With dead ends: 2228 [2021-06-06 00:00:00,368 INFO L226 Difference]: Without dead ends: 2203 [2021-06-06 00:00:00,368 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 493.1ms TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:00:00,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2021-06-06 00:00:00,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 1658. [2021-06-06 00:00:00,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4164152082076042) internal successors, (5661), 1657 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:00,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5661 transitions. [2021-06-06 00:00:00,388 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5661 transitions. Word has length 26 [2021-06-06 00:00:00,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:00,388 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5661 transitions. [2021-06-06 00:00:00,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-06 00:00:00,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5661 transitions. [2021-06-06 00:00:00,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:00,390 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:00,390 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] [2021-06-06 00:00:00,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4453 [2021-06-06 00:00:00,592 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:00,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:00,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1464847671, now seen corresponding path program 49 times [2021-06-06 00:00:00,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:00,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563009565] [2021-06-06 00:00:00,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:00,703 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:00,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:00,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563009565] [2021-06-06 00:00:00,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563009565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:00,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405142526] [2021-06-06 00:00:00,703 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 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-06 00:00:00,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:00,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:00:00,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:02,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:02,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:02,890 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 43 treesize of output 43 [2021-06-06 00:00:02,907 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:00:02,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:02,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:02,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:02,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-06-06 00:00:02,944 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:00:02,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:02,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:02,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:00:02,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:00:03,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:03,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:00:03,048 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-06-06 00:00:03,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:03,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405142526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:03,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:03,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:00:03,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739769102] [2021-06-06 00:00:03,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:00:03,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:03,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:00:03,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=233, Unknown=1, NotChecked=0, Total=306 [2021-06-06 00:00:03,092 INFO L87 Difference]: Start difference. First operand 1658 states and 5661 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:20,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:20,857 INFO L93 Difference]: Finished difference Result 2151 states and 7200 transitions. [2021-06-06 00:00:20,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 00:00:20,857 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:00:20,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:20,860 INFO L225 Difference]: With dead ends: 2151 [2021-06-06 00:00:20,860 INFO L226 Difference]: Without dead ends: 2136 [2021-06-06 00:00:20,860 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2406.7ms TimeCoverageRelationStatistics Valid=143, Invalid=506, Unknown=1, NotChecked=0, Total=650 [2021-06-06 00:00:20,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2136 states. [2021-06-06 00:00:20,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2136 to 1658. [2021-06-06 00:00:20,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4164152082076042) internal successors, (5661), 1657 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:20,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5661 transitions. [2021-06-06 00:00:20,882 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5661 transitions. Word has length 26 [2021-06-06 00:00:20,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:20,882 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5661 transitions. [2021-06-06 00:00:20,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:20,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5661 transitions. [2021-06-06 00:00:20,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:20,884 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:20,884 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:00:21,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4470 [2021-06-06 00:00:21,085 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:21,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:21,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1829221231, now seen corresponding path program 56 times [2021-06-06 00:00:21,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:21,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810001656] [2021-06-06 00:00:21,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:21,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:21,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:21,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:21,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810001656] [2021-06-06 00:00:21,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810001656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:21,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965062535] [2021-06-06 00:00:21,271 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 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-06 00:00:21,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:00:21,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:21,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-06 00:00:21,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:21,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-06 00:00:21,429 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:00:21,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:21,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:21,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:00:21,443 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 37 treesize of output 27 [2021-06-06 00:00:21,445 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:00:21,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:21,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:21,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:00:21,462 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:21,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:00:21,475 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:10 [2021-06-06 00:00:21,510 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:21,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965062535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:21,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:21,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:00:21,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097891125] [2021-06-06 00:00:21,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:00:21,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:21,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:00:21,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:00:21,510 INFO L87 Difference]: Start difference. First operand 1658 states and 5661 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:21,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:00:21,913 INFO L93 Difference]: Finished difference Result 2204 states and 7221 transitions. [2021-06-06 00:00:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 00:00:21,913 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:00:21,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:00:21,916 INFO L225 Difference]: With dead ends: 2204 [2021-06-06 00:00:21,916 INFO L226 Difference]: Without dead ends: 2152 [2021-06-06 00:00:21,917 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 518.2ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-06-06 00:00:21,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-06-06 00:00:21,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 1676. [2021-06-06 00:00:21,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1675 states have (on average 3.4077611940298507) internal successors, (5708), 1675 states have internal predecessors, (5708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:21,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 5708 transitions. [2021-06-06 00:00:21,936 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 5708 transitions. Word has length 26 [2021-06-06 00:00:21,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:00:21,936 INFO L482 AbstractCegarLoop]: Abstraction has 1676 states and 5708 transitions. [2021-06-06 00:00:21,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:00:21,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 5708 transitions. [2021-06-06 00:00:21,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:00:21,938 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:00:21,938 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:00:22,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4489,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:00:22,139 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:00:22,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:00:22,139 INFO L82 PathProgramCache]: Analyzing trace with hash 554911219, now seen corresponding path program 57 times [2021-06-06 00:00:22,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:00:22,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568339032] [2021-06-06 00:00:22,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:00:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:00:22,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:22,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:00:22,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568339032] [2021-06-06 00:00:22,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568339032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:22,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074838745] [2021-06-06 00:00:22,362 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 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-06 00:00:22,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:00:22,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:00:22,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:00:22,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:00:24,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:24,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:24,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:24,561 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 69 [2021-06-06 00:00:24,645 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:00:24,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:24,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:24,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:00:24,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:24,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-06 00:00:24,767 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:00:24,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:24,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:00:24,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-06 00:00:25,020 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:00:25,718 WARN L205 SmtUtils]: Spent 697.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 118 [2021-06-06 00:00:25,719 INFO L628 ElimStorePlain]: treesize reduction 632, result has 68.1 percent of original size [2021-06-06 00:00:26,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:00:26,044 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:63 [2021-06-06 00:00:26,098 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:00:26,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074838745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:00:26,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:00:26,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-06 00:00:26,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936227813] [2021-06-06 00:00:26,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:00:26,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:00:26,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:00:26,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=278, Unknown=1, NotChecked=0, Total=342 [2021-06-06 00:00:26,099 INFO L87 Difference]: Start difference. First operand 1676 states and 5708 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:26,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:26,760 INFO L93 Difference]: Finished difference Result 2373 states and 7814 transitions. [2021-06-06 00:01:26,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:01:26,760 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:01:26,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:26,763 INFO L225 Difference]: With dead ends: 2373 [2021-06-06 00:01:26,763 INFO L226 Difference]: Without dead ends: 2358 [2021-06-06 00:01:26,763 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 21884.5ms TimeCoverageRelationStatistics Valid=360, Invalid=1789, Unknown=13, NotChecked=0, Total=2162 [2021-06-06 00:01:26,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2021-06-06 00:01:26,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 1672. [2021-06-06 00:01:26,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 3.40754039497307) internal successors, (5694), 1671 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:26,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 5694 transitions. [2021-06-06 00:01:26,784 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 5694 transitions. Word has length 26 [2021-06-06 00:01:26,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:26,784 INFO L482 AbstractCegarLoop]: Abstraction has 1672 states and 5694 transitions. [2021-06-06 00:01:26,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:26,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 5694 transitions. [2021-06-06 00:01:26,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:26,786 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:26,786 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:01:26,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4490,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:26,987 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:26,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:26,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1130156151, now seen corresponding path program 58 times [2021-06-06 00:01:26,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:26,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862696568] [2021-06-06 00:01:26,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:27,118 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:27,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:27,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862696568] [2021-06-06 00:01:27,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862696568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:27,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080137695] [2021-06-06 00:01:27,119 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 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-06 00:01:27,143 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:01:27,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:27,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:01:27,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:27,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:27,330 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-06 00:01:27,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 217 [2021-06-06 00:01:27,424 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:27,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:27,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:27,482 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-06 00:01:27,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 221 treesize of output 195 [2021-06-06 00:01:27,651 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:27,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:27,719 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:27,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 193 treesize of output 177 [2021-06-06 00:01:27,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:28,499 WARN L205 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 125 [2021-06-06 00:01:28,500 INFO L628 ElimStorePlain]: treesize reduction 178, result has 90.9 percent of original size [2021-06-06 00:01:28,680 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 148 [2021-06-06 00:01:28,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:01:28,911 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:242, output treesize:27 [2021-06-06 00:01:28,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:28,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080137695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:28,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:28,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-06-06 00:01:28,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888021495] [2021-06-06 00:01:28,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-06 00:01:28,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:28,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-06 00:01:28,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:01:28,947 INFO L87 Difference]: Start difference. First operand 1672 states and 5694 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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-06 00:01:29,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:29,714 INFO L93 Difference]: Finished difference Result 2003 states and 6539 transitions. [2021-06-06 00:01:29,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 00:01:29,715 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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 26 [2021-06-06 00:01:29,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:29,717 INFO L225 Difference]: With dead ends: 2003 [2021-06-06 00:01:29,717 INFO L226 Difference]: Without dead ends: 1981 [2021-06-06 00:01:29,717 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 750.3ms TimeCoverageRelationStatistics Valid=202, Invalid=1058, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:01:29,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2021-06-06 00:01:29,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1674. [2021-06-06 00:01:29,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1673 states have (on average 3.4076509264793784) internal successors, (5701), 1673 states have internal predecessors, (5701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:29,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 5701 transitions. [2021-06-06 00:01:29,738 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 5701 transitions. Word has length 26 [2021-06-06 00:01:29,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:29,738 INFO L482 AbstractCegarLoop]: Abstraction has 1674 states and 5701 transitions. [2021-06-06 00:01:29,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 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-06 00:01:29,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 5701 transitions. [2021-06-06 00:01:29,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:29,740 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:29,740 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:01:29,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4602,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:29,941 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:29,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:29,941 INFO L82 PathProgramCache]: Analyzing trace with hash -2096936581, now seen corresponding path program 59 times [2021-06-06 00:01:29,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:29,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675365279] [2021-06-06 00:01:29,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:29,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:30,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:30,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675365279] [2021-06-06 00:01:30,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675365279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:30,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370953055] [2021-06-06 00:01:30,102 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 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-06 00:01:30,156 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:01:30,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:30,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:01:30,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:31,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:31,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:31,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:31,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:31,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-06 00:01:31,182 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:31,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:31,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:31,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:31,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:31,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:31,193 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 37 treesize of output 27 [2021-06-06 00:01:31,194 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:31,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:31,207 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:31,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:01:31,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:31,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:31,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:01:31,218 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-06 00:01:31,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:31,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370953055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:31,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:31,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-06-06 00:01:31,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532093032] [2021-06-06 00:01:31,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:01:31,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:31,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:01:31,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2021-06-06 00:01:31,237 INFO L87 Difference]: Start difference. First operand 1674 states and 5701 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:35,715 WARN L205 SmtUtils]: Spent 863.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-06-06 00:01:36,631 WARN L205 SmtUtils]: Spent 902.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-06-06 00:01:39,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:39,596 INFO L93 Difference]: Finished difference Result 2047 states and 6837 transitions. [2021-06-06 00:01:39,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:01:39,596 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:01:39,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:39,599 INFO L225 Difference]: With dead ends: 2047 [2021-06-06 00:01:39,599 INFO L226 Difference]: Without dead ends: 2016 [2021-06-06 00:01:39,599 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 3057.2ms TimeCoverageRelationStatistics Valid=152, Invalid=549, Unknown=1, NotChecked=0, Total=702 [2021-06-06 00:01:39,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-06-06 00:01:39,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1680. [2021-06-06 00:01:39,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.405598570577725) internal successors, (5718), 1679 states have internal predecessors, (5718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:39,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5718 transitions. [2021-06-06 00:01:39,618 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5718 transitions. Word has length 26 [2021-06-06 00:01:39,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:39,618 INFO L482 AbstractCegarLoop]: Abstraction has 1680 states and 5718 transitions. [2021-06-06 00:01:39,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:39,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5718 transitions. [2021-06-06 00:01:39,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:39,620 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:39,620 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:01:39,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4721,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:01:39,821 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:39,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:39,821 INFO L82 PathProgramCache]: Analyzing trace with hash 540764283, now seen corresponding path program 60 times [2021-06-06 00:01:39,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:39,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357277920] [2021-06-06 00:01:39,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:39,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:39,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357277920] [2021-06-06 00:01:39,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357277920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:39,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260834743] [2021-06-06 00:01:39,963 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 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-06 00:01:39,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:01:39,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:39,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:01:39,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:43,670 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification that was a NOOP. DAG size: 32 [2021-06-06 00:01:43,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:43,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:43,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:43,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:43,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-06 00:01:43,687 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:43,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:43,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:43,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:43,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:43,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:01:43,698 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 37 treesize of output 27 [2021-06-06 00:01:43,700 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:43,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:43,713 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:43,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:01:43,714 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:01:43,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:43,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:01:43,724 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-06 00:01:43,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:43,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260834743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:43,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:43,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-06 00:01:43,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802780813] [2021-06-06 00:01:43,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:01:43,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:43,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:01:43,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=212, Unknown=3, NotChecked=0, Total=272 [2021-06-06 00:01:43,743 INFO L87 Difference]: Start difference. First operand 1680 states and 5718 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:56,535 WARN L205 SmtUtils]: Spent 896.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-06-06 00:01:59,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:01:59,187 INFO L93 Difference]: Finished difference Result 2079 states and 6921 transitions. [2021-06-06 00:01:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:01:59,187 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:01:59,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:01:59,190 INFO L225 Difference]: With dead ends: 2079 [2021-06-06 00:01:59,190 INFO L226 Difference]: Without dead ends: 2064 [2021-06-06 00:01:59,190 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 7783.0ms TimeCoverageRelationStatistics Valid=158, Invalid=592, Unknown=6, NotChecked=0, Total=756 [2021-06-06 00:01:59,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-06-06 00:01:59,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1680. [2021-06-06 00:01:59,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.405598570577725) internal successors, (5718), 1679 states have internal predecessors, (5718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:59,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5718 transitions. [2021-06-06 00:01:59,209 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5718 transitions. Word has length 26 [2021-06-06 00:01:59,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:01:59,210 INFO L482 AbstractCegarLoop]: Abstraction has 1680 states and 5718 transitions. [2021-06-06 00:01:59,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:01:59,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5718 transitions. [2021-06-06 00:01:59,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:01:59,211 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:01:59,212 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] [2021-06-06 00:01:59,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4722 [2021-06-06 00:01:59,412 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:01:59,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:01:59,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1112511237, now seen corresponding path program 50 times [2021-06-06 00:01:59,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:01:59,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407354187] [2021-06-06 00:01:59,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:01:59,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:01:59,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:59,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:01:59,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407354187] [2021-06-06 00:01:59,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407354187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:59,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807408702] [2021-06-06 00:01:59,603 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 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-06 00:01:59,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:01:59,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:01:59,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:01:59,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:01:59,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:59,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:59,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-06 00:01:59,770 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:59,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:59,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:01:59,787 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:59,787 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 35 treesize of output 35 [2021-06-06 00:01:59,804 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:01:59,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:59,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:59,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:01:59,847 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:01:59,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:01:59,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:01:59,921 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-06 00:01:59,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:01:59,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807408702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:01:59,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:01:59,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-06 00:01:59,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907836859] [2021-06-06 00:01:59,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:01:59,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:01:59,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:01:59,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:01:59,955 INFO L87 Difference]: Start difference. First operand 1680 states and 5718 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-06 00:02:01,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:01,199 INFO L93 Difference]: Finished difference Result 2348 states and 7703 transitions. [2021-06-06 00:02:01,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:02:01,199 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-06 00:02:01,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:01,203 INFO L225 Difference]: With dead ends: 2348 [2021-06-06 00:02:01,203 INFO L226 Difference]: Without dead ends: 2333 [2021-06-06 00:02:01,203 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 965.0ms TimeCoverageRelationStatistics Valid=282, Invalid=1358, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:02:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-06-06 00:02:01,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 1687. [2021-06-06 00:02:01,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1686 states have (on average 3.4056939501779357) internal successors, (5742), 1686 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:01,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 5742 transitions. [2021-06-06 00:02:01,227 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 5742 transitions. Word has length 26 [2021-06-06 00:02:01,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:01,227 INFO L482 AbstractCegarLoop]: Abstraction has 1687 states and 5742 transitions. [2021-06-06 00:02:01,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-06 00:02:01,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 5742 transitions. [2021-06-06 00:02:01,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:01,229 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:01,230 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:02:01,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4723,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:01,430 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:01,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:01,430 INFO L82 PathProgramCache]: Analyzing trace with hash 437870327, now seen corresponding path program 61 times [2021-06-06 00:02:01,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:01,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895907722] [2021-06-06 00:02:01,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:01,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:01,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:01,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:01,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895907722] [2021-06-06 00:02:01,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895907722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:01,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075289367] [2021-06-06 00:02:01,559 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:01,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:02:01,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:01,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:01,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:01,778 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:01,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 63 [2021-06-06 00:02:01,859 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:02:01,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:01,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:01,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:01,898 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:01,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-06 00:02:01,983 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:02:02,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:02,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:02,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-06 00:02:02,229 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:02:02,647 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 118 [2021-06-06 00:02:02,648 INFO L628 ElimStorePlain]: treesize reduction 120, result has 92.5 percent of original size [2021-06-06 00:02:03,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:02:03,017 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:98 [2021-06-06 00:02:03,053 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:03,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075289367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:03,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:03,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-06 00:02:03,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668588001] [2021-06-06 00:02:03,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:02:03,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:03,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:02:03,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:02:03,054 INFO L87 Difference]: Start difference. First operand 1687 states and 5742 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:04,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:04,688 INFO L93 Difference]: Finished difference Result 2521 states and 7986 transitions. [2021-06-06 00:02:04,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:02:04,688 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:02:04,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:04,692 INFO L225 Difference]: With dead ends: 2521 [2021-06-06 00:02:04,692 INFO L226 Difference]: Without dead ends: 2484 [2021-06-06 00:02:04,692 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1308.4ms TimeCoverageRelationStatistics Valid=353, Invalid=1999, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:02:04,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2021-06-06 00:02:04,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 1718. [2021-06-06 00:02:04,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 3.4111822947000583) internal successors, (5857), 1717 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:04,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 5857 transitions. [2021-06-06 00:02:04,714 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 5857 transitions. Word has length 26 [2021-06-06 00:02:04,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:04,714 INFO L482 AbstractCegarLoop]: Abstraction has 1718 states and 5857 transitions. [2021-06-06 00:02:04,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:04,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 5857 transitions. [2021-06-06 00:02:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:04,716 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:04,716 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:02:04,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4741,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:04,921 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:04,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:04,921 INFO L82 PathProgramCache]: Analyzing trace with hash 663863851, now seen corresponding path program 62 times [2021-06-06 00:02:04,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:04,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131431891] [2021-06-06 00:02:04,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:04,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:05,055 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:05,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:05,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131431891] [2021-06-06 00:02:05,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131431891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:05,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464486496] [2021-06-06 00:02:05,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:02:05,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:02:05,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:05,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:02:05,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:05,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:05,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:05,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:05,239 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 63 [2021-06-06 00:02:05,322 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:02:05,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:05,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:05,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:02:05,358 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:05,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-06-06 00:02:05,444 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:02:05,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:05,528 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:05,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-06 00:02:05,731 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:02:06,241 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 123 [2021-06-06 00:02:06,242 INFO L628 ElimStorePlain]: treesize reduction 260, result has 86.7 percent of original size [2021-06-06 00:02:06,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:02:06,838 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:149 [2021-06-06 00:02:06,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:06,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464486496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:06,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:06,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:02:06,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465898394] [2021-06-06 00:02:06,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:02:06,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:06,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:02:06,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:02:06,902 INFO L87 Difference]: Start difference. First operand 1718 states and 5857 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:07,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:02:07,842 INFO L93 Difference]: Finished difference Result 2981 states and 9498 transitions. [2021-06-06 00:02:07,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:02:07,842 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:02:07,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:02:07,846 INFO L225 Difference]: With dead ends: 2981 [2021-06-06 00:02:07,846 INFO L226 Difference]: Without dead ends: 2944 [2021-06-06 00:02:07,846 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 741.7ms TimeCoverageRelationStatistics Valid=302, Invalid=1180, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:02:07,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2944 states. [2021-06-06 00:02:07,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2944 to 1737. [2021-06-06 00:02:07,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1736 states have (on average 3.4164746543778803) internal successors, (5931), 1736 states have internal predecessors, (5931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:07,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 5931 transitions. [2021-06-06 00:02:07,871 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 5931 transitions. Word has length 26 [2021-06-06 00:02:07,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:02:07,871 INFO L482 AbstractCegarLoop]: Abstraction has 1737 states and 5931 transitions. [2021-06-06 00:02:07,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:07,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 5931 transitions. [2021-06-06 00:02:07,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:02:07,873 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:02:07,873 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] [2021-06-06 00:02:08,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4890 [2021-06-06 00:02:08,075 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:02:08,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:02:08,075 INFO L82 PathProgramCache]: Analyzing trace with hash 53047903, now seen corresponding path program 51 times [2021-06-06 00:02:08,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:02:08,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568371145] [2021-06-06 00:02:08,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:02:08,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:02:08,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:08,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:02:08,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568371145] [2021-06-06 00:02:08,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568371145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:08,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078548928] [2021-06-06 00:02:08,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:02:08,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:02:08,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:02:08,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:02:08,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:02:11,690 WARN L205 SmtUtils]: Spent 942.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-06-06 00:02:11,729 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:11,729 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 43 treesize of output 59 [2021-06-06 00:02:11,799 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:02:11,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:11,853 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:11,853 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 51 [2021-06-06 00:02:11,956 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:02:12,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:12,034 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:12,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:02:12,044 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:02:12,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:02:12,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2021-06-06 00:02:12,236 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:61, output treesize:349 [2021-06-06 00:02:12,415 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-06-06 00:02:12,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:02:12,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078548928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:02:12,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:02:12,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-06-06 00:02:12,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542140962] [2021-06-06 00:02:12,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:02:12,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:02:12,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:02:12,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=250, Unknown=2, NotChecked=0, Total=306 [2021-06-06 00:02:12,440 INFO L87 Difference]: Start difference. First operand 1737 states and 5931 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:02:47,234 WARN L205 SmtUtils]: Spent 978.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-06-06 00:02:51,054 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification that was a NOOP. DAG size: 46 [2021-06-06 00:02:58,310 WARN L205 SmtUtils]: Spent 1.85 s on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-06 00:03:12,648 WARN L205 SmtUtils]: Spent 3.39 s on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-06-06 00:03:20,670 WARN L205 SmtUtils]: Spent 2.74 s on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-06-06 00:03:21,913 WARN L205 SmtUtils]: Spent 1.22 s on a formula simplification that was a NOOP. DAG size: 53 [2021-06-06 00:03:36,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:36,400 INFO L93 Difference]: Finished difference Result 2397 states and 7851 transitions. [2021-06-06 00:03:36,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 00:03:36,401 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:36,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:36,404 INFO L225 Difference]: With dead ends: 2397 [2021-06-06 00:03:36,404 INFO L226 Difference]: Without dead ends: 2382 [2021-06-06 00:03:36,404 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 34459.1ms TimeCoverageRelationStatistics Valid=297, Invalid=1667, Unknown=16, NotChecked=0, Total=1980 [2021-06-06 00:03:36,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2021-06-06 00:03:36,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 1750. [2021-06-06 00:03:36,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1749 states have (on average 3.4128073184676957) internal successors, (5969), 1749 states have internal predecessors, (5969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:36,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 5969 transitions. [2021-06-06 00:03:36,426 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 5969 transitions. Word has length 26 [2021-06-06 00:03:36,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:36,426 INFO L482 AbstractCegarLoop]: Abstraction has 1750 states and 5969 transitions. [2021-06-06 00:03:36,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:36,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 5969 transitions. [2021-06-06 00:03:36,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:36,428 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:36,428 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] [2021-06-06 00:03:36,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5045 [2021-06-06 00:03:36,629 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:36,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:36,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1564484877, now seen corresponding path program 52 times [2021-06-06 00:03:36,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:36,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858176349] [2021-06-06 00:03:36,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:36,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:36,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:36,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:36,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858176349] [2021-06-06 00:03:36,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858176349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:36,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210762486] [2021-06-06 00:03:36,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:36,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:03:36,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:36,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:36,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:36,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:36,908 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:36,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-06-06 00:03:36,927 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:36,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:36,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:36,947 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:36,947 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 35 treesize of output 35 [2021-06-06 00:03:36,964 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:36,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:36,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:36,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:03:37,002 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:03:37,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:37,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:37,059 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-06-06 00:03:37,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:37,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210762486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:37,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:37,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-06 00:03:37,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831091423] [2021-06-06 00:03:37,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:37,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:37,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:37,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:37,100 INFO L87 Difference]: Start difference. First operand 1750 states and 5969 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:38,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:38,048 INFO L93 Difference]: Finished difference Result 2548 states and 8435 transitions. [2021-06-06 00:03:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:03:38,048 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:38,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:38,052 INFO L225 Difference]: With dead ends: 2548 [2021-06-06 00:03:38,052 INFO L226 Difference]: Without dead ends: 2533 [2021-06-06 00:03:38,052 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 637.4ms TimeCoverageRelationStatistics Valid=274, Invalid=986, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:03:38,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2021-06-06 00:03:38,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 1753. [2021-06-06 00:03:38,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1753 states, 1752 states have (on average 3.4121004566210047) internal successors, (5978), 1752 states have internal predecessors, (5978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:38,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 5978 transitions. [2021-06-06 00:03:38,075 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 5978 transitions. Word has length 26 [2021-06-06 00:03:38,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:38,075 INFO L482 AbstractCegarLoop]: Abstraction has 1753 states and 5978 transitions. [2021-06-06 00:03:38,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:38,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 5978 transitions. [2021-06-06 00:03:38,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:38,077 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:38,077 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] [2021-06-06 00:03:38,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5156 [2021-06-06 00:03:38,277 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:38,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:38,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1040539515, now seen corresponding path program 53 times [2021-06-06 00:03:38,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:38,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122836323] [2021-06-06 00:03:38,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:38,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:38,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:38,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:38,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122836323] [2021-06-06 00:03:38,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122836323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:38,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888662702] [2021-06-06 00:03:38,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:38,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:03:38,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:38,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:03:38,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:38,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:38,599 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 43 treesize of output 43 [2021-06-06 00:03:38,616 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:38,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:38,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:38,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:38,633 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 35 treesize of output 35 [2021-06-06 00:03:38,650 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:38,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:38,682 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:38,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:03:38,687 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:03:38,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:38,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:38,739 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-06 00:03:38,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:38,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888662702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:38,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:38,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-06 00:03:38,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954549228] [2021-06-06 00:03:38,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:03:38,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:38,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:03:38,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:03:38,778 INFO L87 Difference]: Start difference. First operand 1753 states and 5978 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-06 00:03:39,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:39,655 INFO L93 Difference]: Finished difference Result 2448 states and 8097 transitions. [2021-06-06 00:03:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 00:03:39,655 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 26 [2021-06-06 00:03:39,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:39,659 INFO L225 Difference]: With dead ends: 2448 [2021-06-06 00:03:39,659 INFO L226 Difference]: Without dead ends: 2423 [2021-06-06 00:03:39,659 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 754.5ms TimeCoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2021-06-06 00:03:39,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2021-06-06 00:03:39,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 1739. [2021-06-06 00:03:39,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1739 states, 1738 states have (on average 3.4177215189873418) internal successors, (5940), 1738 states have internal predecessors, (5940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:39,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1739 states to 1739 states and 5940 transitions. [2021-06-06 00:03:39,680 INFO L78 Accepts]: Start accepts. Automaton has 1739 states and 5940 transitions. Word has length 26 [2021-06-06 00:03:39,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:39,680 INFO L482 AbstractCegarLoop]: Abstraction has 1739 states and 5940 transitions. [2021-06-06 00:03:39,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-06 00:03:39,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1739 states and 5940 transitions. [2021-06-06 00:03:39,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:39,683 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:39,683 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:03:39,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5175 [2021-06-06 00:03:39,906 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:39,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:39,906 INFO L82 PathProgramCache]: Analyzing trace with hash -366405619, now seen corresponding path program 63 times [2021-06-06 00:03:39,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:39,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927265471] [2021-06-06 00:03:39,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:40,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:40,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:40,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927265471] [2021-06-06 00:03:40,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927265471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:40,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302130216] [2021-06-06 00:03:40,016 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 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-06 00:03:40,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:03:40,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:40,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:40,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:40,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:40,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:40,159 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:40,159 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 65 [2021-06-06 00:03:40,241 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:40,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:40,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:40,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:40,281 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:40,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-06 00:03:40,378 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:40,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:40,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:40,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-06 00:03:40,689 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:03:41,140 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 116 [2021-06-06 00:03:41,140 INFO L628 ElimStorePlain]: treesize reduction 230, result has 87.5 percent of original size [2021-06-06 00:03:41,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:41,466 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:88 [2021-06-06 00:03:41,517 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:41,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302130216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:41,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:41,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-06 00:03:41,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124620039] [2021-06-06 00:03:41,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:03:41,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:41,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:03:41,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:03:41,518 INFO L87 Difference]: Start difference. First operand 1739 states and 5940 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:42,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:42,581 INFO L93 Difference]: Finished difference Result 3292 states and 10488 transitions. [2021-06-06 00:03:42,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:03:42,582 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:42,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:42,586 INFO L225 Difference]: With dead ends: 3292 [2021-06-06 00:03:42,586 INFO L226 Difference]: Without dead ends: 3248 [2021-06-06 00:03:42,586 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 787.2ms TimeCoverageRelationStatistics Valid=344, Invalid=1296, Unknown=0, NotChecked=0, Total=1640 [2021-06-06 00:03:42,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3248 states. [2021-06-06 00:03:42,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3248 to 1786. [2021-06-06 00:03:42,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1785 states have (on average 3.4252100840336133) internal successors, (6114), 1785 states have internal predecessors, (6114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:42,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 6114 transitions. [2021-06-06 00:03:42,613 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 6114 transitions. Word has length 26 [2021-06-06 00:03:42,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:42,614 INFO L482 AbstractCegarLoop]: Abstraction has 1786 states and 6114 transitions. [2021-06-06 00:03:42,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:42,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 6114 transitions. [2021-06-06 00:03:42,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:42,616 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:42,616 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:03:42,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5192,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:42,816 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:42,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:42,816 INFO L82 PathProgramCache]: Analyzing trace with hash -356659183, now seen corresponding path program 64 times [2021-06-06 00:03:42,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:42,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043243036] [2021-06-06 00:03:42,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:42,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:42,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:42,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:42,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043243036] [2021-06-06 00:03:42,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043243036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:42,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989939180] [2021-06-06 00:03:42,971 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 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-06 00:03:42,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:03:42,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:42,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:03:42,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:43,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,164 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-06 00:03:43,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 209 treesize of output 175 [2021-06-06 00:03:43,167 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:43,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:43,189 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-06 00:03:43,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 98 [2021-06-06 00:03:43,192 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:43,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,204 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-06-06 00:03:43,206 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:43,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:43,216 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:212, output treesize:3 [2021-06-06 00:03:43,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:43,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989939180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:43,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:43,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:03:43,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558419718] [2021-06-06 00:03:43,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:43,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:43,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:43,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:03:43,231 INFO L87 Difference]: Start difference. First operand 1786 states and 6114 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:44,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:44,050 INFO L93 Difference]: Finished difference Result 2484 states and 8179 transitions. [2021-06-06 00:03:44,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 00:03:44,050 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:44,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:44,054 INFO L225 Difference]: With dead ends: 2484 [2021-06-06 00:03:44,054 INFO L226 Difference]: Without dead ends: 2462 [2021-06-06 00:03:44,054 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 766.4ms TimeCoverageRelationStatistics Valid=278, Invalid=1128, Unknown=0, NotChecked=0, Total=1406 [2021-06-06 00:03:44,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2021-06-06 00:03:44,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 1807. [2021-06-06 00:03:44,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1807 states, 1806 states have (on average 3.4186046511627906) internal successors, (6174), 1806 states have internal predecessors, (6174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:44,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 6174 transitions. [2021-06-06 00:03:44,078 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 6174 transitions. Word has length 26 [2021-06-06 00:03:44,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:44,078 INFO L482 AbstractCegarLoop]: Abstraction has 1807 states and 6174 transitions. [2021-06-06 00:03:44,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:44,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 6174 transitions. [2021-06-06 00:03:44,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:44,080 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:44,080 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:03:44,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5363 [2021-06-06 00:03:44,280 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:44,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:44,281 INFO L82 PathProgramCache]: Analyzing trace with hash 568834683, now seen corresponding path program 65 times [2021-06-06 00:03:44,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:44,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683833111] [2021-06-06 00:03:44,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:44,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:44,409 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:44,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683833111] [2021-06-06 00:03:44,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683833111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563325328] [2021-06-06 00:03:44,409 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 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-06 00:03:44,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:03:44,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:44,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:44,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:46,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:46,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:46,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:46,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:46,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-06 00:03:46,852 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:46,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:46,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:46,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:46,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:46,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:03:46,862 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 37 treesize of output 27 [2021-06-06 00:03:46,864 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:46,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:46,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:46,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:03:46,878 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:03:46,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:46,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:46,888 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-06 00:03:46,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:46,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563325328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:46,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:46,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:03:46,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855405033] [2021-06-06 00:03:46,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:03:46,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:46,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:03:46,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=209, Unknown=2, NotChecked=0, Total=272 [2021-06-06 00:03:46,907 INFO L87 Difference]: Start difference. First operand 1807 states and 6174 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:50,171 WARN L205 SmtUtils]: Spent 1.14 s on a formula simplification that was a NOOP. DAG size: 50 [2021-06-06 00:03:51,488 WARN L205 SmtUtils]: Spent 1.25 s on a formula simplification that was a NOOP. DAG size: 56 [2021-06-06 00:03:52,698 WARN L205 SmtUtils]: Spent 1.19 s on a formula simplification that was a NOOP. DAG size: 55 [2021-06-06 00:03:54,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:54,286 INFO L93 Difference]: Finished difference Result 2669 states and 8779 transitions. [2021-06-06 00:03:54,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:03:54,287 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:54,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:54,290 INFO L225 Difference]: With dead ends: 2669 [2021-06-06 00:03:54,290 INFO L226 Difference]: Without dead ends: 2650 [2021-06-06 00:03:54,290 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 6566.1ms TimeCoverageRelationStatistics Valid=323, Invalid=1157, Unknown=2, NotChecked=0, Total=1482 [2021-06-06 00:03:54,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2021-06-06 00:03:54,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 1827. [2021-06-06 00:03:54,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1826 states have (on average 3.423329682365827) internal successors, (6251), 1826 states have internal predecessors, (6251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:54,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 6251 transitions. [2021-06-06 00:03:54,313 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 6251 transitions. Word has length 26 [2021-06-06 00:03:54,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:54,313 INFO L482 AbstractCegarLoop]: Abstraction has 1827 states and 6251 transitions. [2021-06-06 00:03:54,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:54,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 6251 transitions. [2021-06-06 00:03:54,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:54,315 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:54,315 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] [2021-06-06 00:03:54,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5364 [2021-06-06 00:03:54,516 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:54,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:54,516 INFO L82 PathProgramCache]: Analyzing trace with hash -1843182409, now seen corresponding path program 54 times [2021-06-06 00:03:54,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:54,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135823984] [2021-06-06 00:03:54,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:54,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:54,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:54,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135823984] [2021-06-06 00:03:54,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135823984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:54,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672110578] [2021-06-06 00:03:54,637 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 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-06 00:03:54,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:03:54,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:54,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-06 00:03:54,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:54,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:54,830 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 43 treesize of output 51 [2021-06-06 00:03:54,891 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:54,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:54,933 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:54,933 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 35 treesize of output 43 [2021-06-06 00:03:54,986 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:55,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:55,050 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:55,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:03:55,061 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:03:55,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:55,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:55,197 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:110 [2021-06-06 00:03:55,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:55,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672110578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:55,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:55,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-06-06 00:03:55,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901288428] [2021-06-06 00:03:55,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:03:55,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:55,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:03:55,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:03:55,309 INFO L87 Difference]: Start difference. First operand 1827 states and 6251 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 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-06 00:03:56,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:56,974 INFO L93 Difference]: Finished difference Result 2809 states and 9183 transitions. [2021-06-06 00:03:56,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:03:56,974 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 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 26 [2021-06-06 00:03:56,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:56,978 INFO L225 Difference]: With dead ends: 2809 [2021-06-06 00:03:56,978 INFO L226 Difference]: Without dead ends: 2794 [2021-06-06 00:03:56,978 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1103.2ms TimeCoverageRelationStatistics Valid=280, Invalid=1442, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:03:56,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2794 states. [2021-06-06 00:03:56,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2794 to 1827. [2021-06-06 00:03:57,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1826 states have (on average 3.41894852135816) internal successors, (6243), 1826 states have internal predecessors, (6243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:57,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 6243 transitions. [2021-06-06 00:03:57,003 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 6243 transitions. Word has length 26 [2021-06-06 00:03:57,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:57,003 INFO L482 AbstractCegarLoop]: Abstraction has 1827 states and 6243 transitions. [2021-06-06 00:03:57,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 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-06 00:03:57,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 6243 transitions. [2021-06-06 00:03:57,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:57,005 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:57,005 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] [2021-06-06 00:03:57,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5365 [2021-06-06 00:03:57,207 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:57,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:57,207 INFO L82 PathProgramCache]: Analyzing trace with hash 761841983, now seen corresponding path program 55 times [2021-06-06 00:03:57,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:57,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060116357] [2021-06-06 00:03:57,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:57,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:57,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:57,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060116357] [2021-06-06 00:03:57,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060116357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:57,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801994734] [2021-06-06 00:03:57,364 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 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-06 00:03:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:57,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:03:57,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:57,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:57,532 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 43 treesize of output 43 [2021-06-06 00:03:57,549 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:57,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:57,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:57,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:57,569 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 35 treesize of output 35 [2021-06-06 00:03:57,586 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:57,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:57,620 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:57,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:03:57,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:03:57,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:57,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:57,681 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-06-06 00:03:57,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:57,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801994734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:57,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:57,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:03:57,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285677580] [2021-06-06 00:03:57,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:03:57,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:57,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:03:57,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:03:57,719 INFO L87 Difference]: Start difference. First operand 1827 states and 6243 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:58,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:58,226 INFO L93 Difference]: Finished difference Result 2450 states and 8163 transitions. [2021-06-06 00:03:58,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 00:03:58,226 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:58,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:58,230 INFO L225 Difference]: With dead ends: 2450 [2021-06-06 00:03:58,230 INFO L226 Difference]: Without dead ends: 2425 [2021-06-06 00:03:58,230 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 488.3ms TimeCoverageRelationStatistics Valid=172, Invalid=640, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:03:58,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states. [2021-06-06 00:03:58,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 1821. [2021-06-06 00:03:58,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1821 states, 1820 states have (on average 3.4164835164835163) internal successors, (6218), 1820 states have internal predecessors, (6218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:58,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1821 states to 1821 states and 6218 transitions. [2021-06-06 00:03:58,251 INFO L78 Accepts]: Start accepts. Automaton has 1821 states and 6218 transitions. Word has length 26 [2021-06-06 00:03:58,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:58,251 INFO L482 AbstractCegarLoop]: Abstraction has 1821 states and 6218 transitions. [2021-06-06 00:03:58,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:58,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1821 states and 6218 transitions. [2021-06-06 00:03:58,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:58,253 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:58,254 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] [2021-06-06 00:03:58,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5425,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:03:58,454 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:03:58,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:03:58,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1900688067, now seen corresponding path program 56 times [2021-06-06 00:03:58,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:03:58,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767473562] [2021-06-06 00:03:58,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:03:58,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:03:58,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:58,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:03:58,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767473562] [2021-06-06 00:03:58,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767473562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:58,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943387479] [2021-06-06 00:03:58,607 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 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-06 00:03:58,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:03:58,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:03:58,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:03:58,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:03:58,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:58,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:58,757 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 43 treesize of output 43 [2021-06-06 00:03:58,774 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:58,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:58,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:03:58,791 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:58,791 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 35 treesize of output 35 [2021-06-06 00:03:58,807 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:03:58,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:58,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:58,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:03:58,843 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:03:58,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:03:58,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:03:58,895 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-06-06 00:03:58,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:03:58,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943387479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:03:58,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:03:58,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-06 00:03:58,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679666840] [2021-06-06 00:03:58,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:03:58,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:03:58,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:03:58,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:03:58,929 INFO L87 Difference]: Start difference. First operand 1821 states and 6218 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:59,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:03:59,787 INFO L93 Difference]: Finished difference Result 2386 states and 7961 transitions. [2021-06-06 00:03:59,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-06 00:03:59,788 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:03:59,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:03:59,791 INFO L225 Difference]: With dead ends: 2386 [2021-06-06 00:03:59,791 INFO L226 Difference]: Without dead ends: 2371 [2021-06-06 00:03:59,791 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 649.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2021-06-06 00:03:59,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-06-06 00:03:59,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1810. [2021-06-06 00:03:59,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1809 states have (on average 3.4201216141514648) internal successors, (6187), 1809 states have internal predecessors, (6187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:59,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 6187 transitions. [2021-06-06 00:03:59,813 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 6187 transitions. Word has length 26 [2021-06-06 00:03:59,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:03:59,813 INFO L482 AbstractCegarLoop]: Abstraction has 1810 states and 6187 transitions. [2021-06-06 00:03:59,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:03:59,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 6187 transitions. [2021-06-06 00:03:59,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:03:59,815 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:03:59,815 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] [2021-06-06 00:04:00,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5444,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:00,015 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:00,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:00,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1048584581, now seen corresponding path program 57 times [2021-06-06 00:04:00,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:00,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136850067] [2021-06-06 00:04:00,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:00,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:00,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:00,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136850067] [2021-06-06 00:04:00,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136850067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:00,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378255035] [2021-06-06 00:04:00,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06 00:04:00,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:04:00,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:00,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:04:00,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:01,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:01,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:01,810 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 43 treesize of output 51 [2021-06-06 00:04:01,846 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:01,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:01,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:01,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:01,878 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 35 treesize of output 43 [2021-06-06 00:04:01,920 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:01,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:01,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:01,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 27 treesize of output 47 [2021-06-06 00:04:01,997 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:04:02,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:02,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-06-06 00:04:02,136 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:219 [2021-06-06 00:04:02,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:02,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378255035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:02,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:02,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-06 00:04:02,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316123856] [2021-06-06 00:04:02,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:02,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:02,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:02,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=236, Unknown=1, NotChecked=0, Total=306 [2021-06-06 00:04:02,260 INFO L87 Difference]: Start difference. First operand 1810 states and 6187 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:22,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:22,627 INFO L93 Difference]: Finished difference Result 2381 states and 7969 transitions. [2021-06-06 00:04:22,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:04:22,627 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:04:22,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:22,630 INFO L225 Difference]: With dead ends: 2381 [2021-06-06 00:04:22,630 INFO L226 Difference]: Without dead ends: 2366 [2021-06-06 00:04:22,631 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 2024.8ms TimeCoverageRelationStatistics Valid=166, Invalid=589, Unknown=1, NotChecked=0, Total=756 [2021-06-06 00:04:22,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2366 states. [2021-06-06 00:04:22,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2366 to 1804. [2021-06-06 00:04:22,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.4215196894065447) internal successors, (6169), 1803 states have internal predecessors, (6169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:22,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 6169 transitions. [2021-06-06 00:04:22,651 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 6169 transitions. Word has length 26 [2021-06-06 00:04:22,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:22,651 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 6169 transitions. [2021-06-06 00:04:22,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:22,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 6169 transitions. [2021-06-06 00:04:22,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:22,653 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:22,653 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:04:22,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5462,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:22,854 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:22,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:22,854 INFO L82 PathProgramCache]: Analyzing trace with hash 203762543, now seen corresponding path program 66 times [2021-06-06 00:04:22,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:22,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449016194] [2021-06-06 00:04:22,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:22,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:23,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:23,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:23,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449016194] [2021-06-06 00:04:23,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449016194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:23,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541172710] [2021-06-06 00:04:23,052 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-06 00:04:23,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:04:23,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:23,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-06 00:04:23,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:23,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:23,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:23,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-06 00:04:23,221 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:23,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:23,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:23,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:23,232 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 37 treesize of output 27 [2021-06-06 00:04:23,233 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:23,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:04:23,249 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:23,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:04:23,259 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-06 00:04:23,279 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:23,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541172710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:23,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:23,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-06-06 00:04:23,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30265428] [2021-06-06 00:04:23,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-06 00:04:23,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:23,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-06 00:04:23,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-06 00:04:23,280 INFO L87 Difference]: Start difference. First operand 1804 states and 6169 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:24,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:24,715 INFO L93 Difference]: Finished difference Result 2506 states and 8313 transitions. [2021-06-06 00:04:24,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-06 00:04:24,716 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:04:24,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:24,719 INFO L225 Difference]: With dead ends: 2506 [2021-06-06 00:04:24,719 INFO L226 Difference]: Without dead ends: 2484 [2021-06-06 00:04:24,719 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1221.9ms TimeCoverageRelationStatistics Valid=432, Invalid=1730, Unknown=0, NotChecked=0, Total=2162 [2021-06-06 00:04:24,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2021-06-06 00:04:24,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 1798. [2021-06-06 00:04:24,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1798 states, 1797 states have (on average 3.4201446855870894) internal successors, (6146), 1797 states have internal predecessors, (6146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:24,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 6146 transitions. [2021-06-06 00:04:24,743 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 6146 transitions. Word has length 26 [2021-06-06 00:04:24,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:24,743 INFO L482 AbstractCegarLoop]: Abstraction has 1798 states and 6146 transitions. [2021-06-06 00:04:24,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:24,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 6146 transitions. [2021-06-06 00:04:24,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:24,745 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:24,745 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:04:24,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5517,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:24,946 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:24,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:24,946 INFO L82 PathProgramCache]: Analyzing trace with hash -82162369, now seen corresponding path program 67 times [2021-06-06 00:04:24,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:24,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451358643] [2021-06-06 00:04:24,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:24,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:25,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:25,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:25,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451358643] [2021-06-06 00:04:25,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451358643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:25,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448750632] [2021-06-06 00:04:25,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:25,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-06 00:04:25,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:26,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-06 00:04:26,139 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:26,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:26,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:26,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-06 00:04:26,152 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 37 treesize of output 27 [2021-06-06 00:04:26,154 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:26,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:26,167 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:26,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-06-06 00:04:26,168 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:26,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:04:26,178 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-06-06 00:04:26,197 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:26,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448750632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:26,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:26,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-06-06 00:04:26,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310761143] [2021-06-06 00:04:26,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:04:26,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:26,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:04:26,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=213, Unknown=1, NotChecked=0, Total=272 [2021-06-06 00:04:26,198 INFO L87 Difference]: Start difference. First operand 1798 states and 6146 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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-06 00:04:27,924 WARN L205 SmtUtils]: Spent 911.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-06-06 00:04:27,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:27,971 INFO L93 Difference]: Finished difference Result 2433 states and 8050 transitions. [2021-06-06 00:04:27,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-06 00:04:27,971 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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 26 [2021-06-06 00:04:27,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:27,975 INFO L225 Difference]: With dead ends: 2433 [2021-06-06 00:04:27,975 INFO L226 Difference]: Without dead ends: 2414 [2021-06-06 00:04:27,975 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 2528.6ms TimeCoverageRelationStatistics Valid=302, Invalid=1179, Unknown=1, NotChecked=0, Total=1482 [2021-06-06 00:04:27,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2414 states. [2021-06-06 00:04:27,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2414 to 1788. [2021-06-06 00:04:27,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 3.420817011751539) internal successors, (6113), 1787 states have internal predecessors, (6113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:27,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 6113 transitions. [2021-06-06 00:04:27,996 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 6113 transitions. Word has length 26 [2021-06-06 00:04:27,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:27,996 INFO L482 AbstractCegarLoop]: Abstraction has 1788 states and 6113 transitions. [2021-06-06 00:04:27,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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-06 00:04:27,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 6113 transitions. [2021-06-06 00:04:27,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:27,998 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:27,998 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:04:28,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5518,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:28,201 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:28,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:28,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1381576581, now seen corresponding path program 68 times [2021-06-06 00:04:28,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:28,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234006759] [2021-06-06 00:04:28,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:28,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:28,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:28,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:28,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234006759] [2021-06-06 00:04:28,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234006759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:28,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750767032] [2021-06-06 00:04:28,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:28,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:04:28,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:28,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:04:28,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:31,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:31,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:31,410 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:31,410 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 65 [2021-06-06 00:04:31,497 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:31,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:31,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:31,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:31,536 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:31,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-06 00:04:31,614 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:31,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:31,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:31,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-06 00:04:31,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:04:32,641 WARN L205 SmtUtils]: Spent 710.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 111 [2021-06-06 00:04:32,641 INFO L628 ElimStorePlain]: treesize reduction 862, result has 54.9 percent of original size [2021-06-06 00:04:32,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:04:32,915 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:78 [2021-06-06 00:04:32,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:32,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750767032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:32,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:32,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-06 00:04:32,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344189443] [2021-06-06 00:04:32,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-06 00:04:32,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:32,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-06 00:04:32,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=275, Unknown=2, NotChecked=0, Total=342 [2021-06-06 00:04:32,955 INFO L87 Difference]: Start difference. First operand 1788 states and 6113 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:33,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:33,857 INFO L93 Difference]: Finished difference Result 2410 states and 8027 transitions. [2021-06-06 00:04:33,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-06 00:04:33,858 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-06 00:04:33,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:33,861 INFO L225 Difference]: With dead ends: 2410 [2021-06-06 00:04:33,861 INFO L226 Difference]: Without dead ends: 2395 [2021-06-06 00:04:33,862 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 3600.5ms TimeCoverageRelationStatistics Valid=238, Invalid=1092, Unknown=2, NotChecked=0, Total=1332 [2021-06-06 00:04:33,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2021-06-06 00:04:33,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 1793. [2021-06-06 00:04:33,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1793 states, 1792 states have (on average 3.42578125) internal successors, (6139), 1792 states have internal predecessors, (6139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:33,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1793 states to 1793 states and 6139 transitions. [2021-06-06 00:04:33,884 INFO L78 Accepts]: Start accepts. Automaton has 1793 states and 6139 transitions. Word has length 26 [2021-06-06 00:04:33,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:33,884 INFO L482 AbstractCegarLoop]: Abstraction has 1793 states and 6139 transitions. [2021-06-06 00:04:33,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:33,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1793 states and 6139 transitions. [2021-06-06 00:04:33,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-06 00:04:33,887 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:33,887 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:04:34,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5519 [2021-06-06 00:04:34,089 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:34,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:34,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1841060543, now seen corresponding path program 69 times [2021-06-06 00:04:34,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:34,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440587564] [2021-06-06 00:04:34,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:34,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:34,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:34,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440587564] [2021-06-06 00:04:34,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440587564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:34,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550837537] [2021-06-06 00:04:34,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:34,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:04:34,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:34,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 00:04:34,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:36,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:36,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:36,404 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:36,404 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 65 [2021-06-06 00:04:36,491 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:36,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:36,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:36,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 00:04:36,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:36,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-06 00:04:36,616 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-06 00:04:36,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:36,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 00:04:36,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-06-06 00:04:36,993 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-06 00:04:37,556 WARN L205 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 122 [2021-06-06 00:04:37,556 INFO L628 ElimStorePlain]: treesize reduction 708, result has 70.2 percent of original size [2021-06-06 00:04:37,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-06 00:04:37,950 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:43 [2021-06-06 00:04:38,001 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:38,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550837537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:38,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:38,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-06 00:04:38,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953823116] [2021-06-06 00:04:38,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:04:38,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:38,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:04:38,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=187, Unknown=1, NotChecked=0, Total=240 [2021-06-06 00:04:38,002 INFO L87 Difference]: Start difference. First operand 1793 states and 6139 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:04:58,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:58,327 INFO L93 Difference]: Finished difference Result 2526 states and 8347 transitions. [2021-06-06 00:04:58,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-06 00:04:58,327 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 26 [2021-06-06 00:04:58,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:58,330 INFO L225 Difference]: With dead ends: 2526 [2021-06-06 00:04:58,331 INFO L226 Difference]: Without dead ends: 2496 [2021-06-06 00:04:58,331 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 2571.7ms TimeCoverageRelationStatistics Valid=206, Invalid=849, Unknown=1, NotChecked=0, Total=1056 [2021-06-06 00:04:58,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2496 states. [2021-06-06 00:04:58,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2496 to 1788. [2021-06-06 00:04:58,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 3.4191382204812535) internal successors, (6110), 1787 states have internal predecessors, (6110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:58,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 6110 transitions. [2021-06-06 00:04:58,352 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 6110 transitions. Word has length 26 [2021-06-06 00:04:58,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:58,352 INFO L482 AbstractCegarLoop]: Abstraction has 1788 states and 6110 transitions. [2021-06-06 00:04:58,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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-06 00:04:58,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 6110 transitions. [2021-06-06 00:04:58,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:04:58,354 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:58,354 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:04:58,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5662 [2021-06-06 00:04:58,566 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:04:58,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:04:58,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1705681877, now seen corresponding path program 58 times [2021-06-06 00:04:58,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:04:58,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643596954] [2021-06-06 00:04:58,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:04:58,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:04:58,611 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:58,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:04:58,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643596954] [2021-06-06 00:04:58,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643596954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:58,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465581027] [2021-06-06 00:04:58,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:04:58,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:04:58,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:04:58,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:04:58,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:04:58,739 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:04:58,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465581027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:04:58,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:04:58,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:04:58,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68776273] [2021-06-06 00:04:58,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:04:58,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:04:58,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:04:58,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:04:58,740 INFO L87 Difference]: Start difference. First operand 1788 states and 6110 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:59,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:04:59,770 INFO L93 Difference]: Finished difference Result 4735 states and 14630 transitions. [2021-06-06 00:04:59,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 00:04:59,771 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:04:59,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:04:59,777 INFO L225 Difference]: With dead ends: 4735 [2021-06-06 00:04:59,777 INFO L226 Difference]: Without dead ends: 4735 [2021-06-06 00:04:59,777 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 564.3ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-06 00:04:59,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4735 states. [2021-06-06 00:04:59,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4735 to 1981. [2021-06-06 00:04:59,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1981 states, 1980 states have (on average 3.4752525252525253) internal successors, (6881), 1980 states have internal predecessors, (6881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:59,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1981 states to 1981 states and 6881 transitions. [2021-06-06 00:04:59,812 INFO L78 Accepts]: Start accepts. Automaton has 1981 states and 6881 transitions. Word has length 28 [2021-06-06 00:04:59,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:04:59,812 INFO L482 AbstractCegarLoop]: Abstraction has 1981 states and 6881 transitions. [2021-06-06 00:04:59,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:04:59,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1981 states and 6881 transitions. [2021-06-06 00:04:59,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:04:59,814 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:04:59,814 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:00,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5784 [2021-06-06 00:05:00,014 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:00,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:00,015 INFO L82 PathProgramCache]: Analyzing trace with hash 729363033, now seen corresponding path program 59 times [2021-06-06 00:05:00,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:00,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406282080] [2021-06-06 00:05:00,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:00,057 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:00,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:00,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406282080] [2021-06-06 00:05:00,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406282080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:00,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826344498] [2021-06-06 00:05:00,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:00,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:05:00,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:00,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:00,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:00,200 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:00,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826344498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:00,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:00,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:05:00,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499626435] [2021-06-06 00:05:00,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:05:00,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:00,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:05:00,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:05:00,201 INFO L87 Difference]: Start difference. First operand 1981 states and 6881 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-06 00:05:01,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:01,463 INFO L93 Difference]: Finished difference Result 6281 states and 19109 transitions. [2021-06-06 00:05:01,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:05:01,464 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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 28 [2021-06-06 00:05:01,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:01,473 INFO L225 Difference]: With dead ends: 6281 [2021-06-06 00:05:01,473 INFO L226 Difference]: Without dead ends: 6281 [2021-06-06 00:05:01,473 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 784.4ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-06 00:05:01,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6281 states. [2021-06-06 00:05:01,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6281 to 1992. [2021-06-06 00:05:01,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1992 states, 1991 states have (on average 3.4831742842792566) internal successors, (6935), 1991 states have internal predecessors, (6935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:01,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1992 states to 1992 states and 6935 transitions. [2021-06-06 00:05:01,521 INFO L78 Accepts]: Start accepts. Automaton has 1992 states and 6935 transitions. Word has length 28 [2021-06-06 00:05:01,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:01,521 INFO L482 AbstractCegarLoop]: Abstraction has 1992 states and 6935 transitions. [2021-06-06 00:05:01,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-06 00:05:01,521 INFO L276 IsEmpty]: Start isEmpty. Operand 1992 states and 6935 transitions. [2021-06-06 00:05:01,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:01,523 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:01,523 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:01,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5785,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:01,724 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:01,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:01,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1296315113, now seen corresponding path program 60 times [2021-06-06 00:05:01,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:01,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236918599] [2021-06-06 00:05:01,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:01,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:01,769 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:01,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:01,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236918599] [2021-06-06 00:05:01,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236918599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:01,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109294053] [2021-06-06 00:05:01,770 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:01,794 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:05:01,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:01,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:01,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:01,906 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:01,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109294053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:01,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:01,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-06 00:05:01,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152998679] [2021-06-06 00:05:01,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:05:01,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:01,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:05:01,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:05:01,907 INFO L87 Difference]: Start difference. First operand 1992 states and 6935 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-06 00:05:03,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:03,183 INFO L93 Difference]: Finished difference Result 5674 states and 17641 transitions. [2021-06-06 00:05:03,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-06 00:05:03,183 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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 28 [2021-06-06 00:05:03,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:03,191 INFO L225 Difference]: With dead ends: 5674 [2021-06-06 00:05:03,191 INFO L226 Difference]: Without dead ends: 5674 [2021-06-06 00:05:03,192 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 775.2ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-06 00:05:03,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5674 states. [2021-06-06 00:05:03,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5674 to 1940. [2021-06-06 00:05:03,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1940 states, 1939 states have (on average 3.4569365652398143) internal successors, (6703), 1939 states have internal predecessors, (6703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:03,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1940 states to 1940 states and 6703 transitions. [2021-06-06 00:05:03,233 INFO L78 Accepts]: Start accepts. Automaton has 1940 states and 6703 transitions. Word has length 28 [2021-06-06 00:05:03,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:03,233 INFO L482 AbstractCegarLoop]: Abstraction has 1940 states and 6703 transitions. [2021-06-06 00:05:03,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-06 00:05:03,233 INFO L276 IsEmpty]: Start isEmpty. Operand 1940 states and 6703 transitions. [2021-06-06 00:05:03,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:03,235 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:03,235 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:03,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5786,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:03,449 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:03,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:03,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1816623861, now seen corresponding path program 61 times [2021-06-06 00:05:03,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:03,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307241870] [2021-06-06 00:05:03,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:03,497 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:03,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:03,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307241870] [2021-06-06 00:05:03,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307241870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:03,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110945290] [2021-06-06 00:05:03,497 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:03,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:03,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:03,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:03,630 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:03,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110945290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:03,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:03,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-06 00:05:03,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379134273] [2021-06-06 00:05:03,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:03,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:03,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:03,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:03,630 INFO L87 Difference]: Start difference. First operand 1940 states and 6703 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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-06 00:05:04,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:04,766 INFO L93 Difference]: Finished difference Result 4821 states and 14797 transitions. [2021-06-06 00:05:04,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-06 00:05:04,766 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-06-06 00:05:04,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:04,773 INFO L225 Difference]: With dead ends: 4821 [2021-06-06 00:05:04,773 INFO L226 Difference]: Without dead ends: 4821 [2021-06-06 00:05:04,774 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 685.8ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:05:04,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4821 states. [2021-06-06 00:05:04,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4821 to 1950. [2021-06-06 00:05:04,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1949 states have (on average 3.452539763981529) internal successors, (6729), 1949 states have internal predecessors, (6729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:04,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 6729 transitions. [2021-06-06 00:05:04,812 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 6729 transitions. Word has length 28 [2021-06-06 00:05:04,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:04,812 INFO L482 AbstractCegarLoop]: Abstraction has 1950 states and 6729 transitions. [2021-06-06 00:05:04,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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-06 00:05:04,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 6729 transitions. [2021-06-06 00:05:04,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:04,814 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:04,814 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:05,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5787,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:05,015 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:05,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:05,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1268713169, now seen corresponding path program 70 times [2021-06-06 00:05:05,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:05,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72627848] [2021-06-06 00:05:05,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:05,063 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:05,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:05,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72627848] [2021-06-06 00:05:05,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72627848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:05,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420783725] [2021-06-06 00:05:05,064 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:05,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:05,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:05,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:05,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:05,177 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:05,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420783725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:05,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:05,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-06 00:05:05,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358274104] [2021-06-06 00:05:05,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:05,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:05,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:05,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:05,177 INFO L87 Difference]: Start difference. First operand 1950 states and 6729 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:05,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:05,807 INFO L93 Difference]: Finished difference Result 4242 states and 13200 transitions. [2021-06-06 00:05:05,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-06 00:05:05,807 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:05,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:05,813 INFO L225 Difference]: With dead ends: 4242 [2021-06-06 00:05:05,813 INFO L226 Difference]: Without dead ends: 4242 [2021-06-06 00:05:05,813 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 352.9ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:05:05,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4242 states. [2021-06-06 00:05:05,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4242 to 2006. [2021-06-06 00:05:05,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2006 states, 2005 states have (on average 3.437406483790524) internal successors, (6892), 2005 states have internal predecessors, (6892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:05,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2006 states to 2006 states and 6892 transitions. [2021-06-06 00:05:05,849 INFO L78 Accepts]: Start accepts. Automaton has 2006 states and 6892 transitions. Word has length 28 [2021-06-06 00:05:05,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:05,849 INFO L482 AbstractCegarLoop]: Abstraction has 2006 states and 6892 transitions. [2021-06-06 00:05:05,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:05,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2006 states and 6892 transitions. [2021-06-06 00:05:05,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:05,851 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:05,851 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:06,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5788,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:06,052 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:06,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:06,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1127344537, now seen corresponding path program 62 times [2021-06-06 00:05:06,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:06,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993689371] [2021-06-06 00:05:06,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:06,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:06,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:06,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:06,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993689371] [2021-06-06 00:05:06,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993689371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:06,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894536010] [2021-06-06 00:05:06,102 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:06,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:06,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:06,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:05:06,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:06,201 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:06,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894536010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:06,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:06,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-06 00:05:06,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567562227] [2021-06-06 00:05:06,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:05:06,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:06,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:05:06,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:05:06,203 INFO L87 Difference]: Start difference. First operand 2006 states and 6892 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:06,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:06,417 INFO L93 Difference]: Finished difference Result 3508 states and 11418 transitions. [2021-06-06 00:05:06,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:05:06,418 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:06,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:06,424 INFO L225 Difference]: With dead ends: 3508 [2021-06-06 00:05:06,424 INFO L226 Difference]: Without dead ends: 3490 [2021-06-06 00:05:06,425 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 138.0ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:05:06,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3490 states. [2021-06-06 00:05:06,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3490 to 2393. [2021-06-06 00:05:06,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2393 states, 2392 states have (on average 3.5100334448160537) internal successors, (8396), 2392 states have internal predecessors, (8396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:06,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2393 states to 2393 states and 8396 transitions. [2021-06-06 00:05:06,474 INFO L78 Accepts]: Start accepts. Automaton has 2393 states and 8396 transitions. Word has length 28 [2021-06-06 00:05:06,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:06,474 INFO L482 AbstractCegarLoop]: Abstraction has 2393 states and 8396 transitions. [2021-06-06 00:05:06,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:06,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2393 states and 8396 transitions. [2021-06-06 00:05:06,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:06,479 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:06,479 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:06,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5789 [2021-06-06 00:05:06,688 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:06,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:06,688 INFO L82 PathProgramCache]: Analyzing trace with hash 690375829, now seen corresponding path program 63 times [2021-06-06 00:05:06,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:06,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444815315] [2021-06-06 00:05:06,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:06,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:06,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:06,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:06,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444815315] [2021-06-06 00:05:06,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444815315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:06,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881766118] [2021-06-06 00:05:06,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:06,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 00:05:06,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:06,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:06,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:06,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:06,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881766118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:06,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:06,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:05:06,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570071736] [2021-06-06 00:05:06,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:06,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:06,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:06,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:06,907 INFO L87 Difference]: Start difference. First operand 2393 states and 8396 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:07,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:07,600 INFO L93 Difference]: Finished difference Result 4165 states and 13279 transitions. [2021-06-06 00:05:07,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 00:05:07,601 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-06 00:05:07,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:07,606 INFO L225 Difference]: With dead ends: 4165 [2021-06-06 00:05:07,606 INFO L226 Difference]: Without dead ends: 4118 [2021-06-06 00:05:07,607 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 447.9ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-06 00:05:07,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4118 states. [2021-06-06 00:05:07,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4118 to 2561. [2021-06-06 00:05:07,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2561 states, 2560 states have (on average 3.53046875) internal successors, (9038), 2560 states have internal predecessors, (9038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:07,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 9038 transitions. [2021-06-06 00:05:07,647 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 9038 transitions. Word has length 28 [2021-06-06 00:05:07,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:07,647 INFO L482 AbstractCegarLoop]: Abstraction has 2561 states and 9038 transitions. [2021-06-06 00:05:07,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:07,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 9038 transitions. [2021-06-06 00:05:07,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:07,651 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:07,651 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:07,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5790 [2021-06-06 00:05:07,851 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:07,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:07,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1670242449, now seen corresponding path program 71 times [2021-06-06 00:05:07,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:07,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026367992] [2021-06-06 00:05:07,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:07,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:07,902 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:07,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:07,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026367992] [2021-06-06 00:05:07,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026367992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:07,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476234470] [2021-06-06 00:05:07,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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:07,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:05:07,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:07,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:07,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:08,048 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:08,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476234470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:08,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:08,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-06-06 00:05:08,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679503767] [2021-06-06 00:05:08,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-06 00:05:08,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:08,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-06 00:05:08,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-06 00:05:08,049 INFO L87 Difference]: Start difference. First operand 2561 states and 9038 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06 00:05:08,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:08,480 INFO L93 Difference]: Finished difference Result 5014 states and 16655 transitions. [2021-06-06 00:05:08,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:05:08,480 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-06 00:05:08,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:08,488 INFO L225 Difference]: With dead ends: 5014 [2021-06-06 00:05:08,488 INFO L226 Difference]: Without dead ends: 4927 [2021-06-06 00:05:08,488 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 357.1ms TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2021-06-06 00:05:08,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4927 states. [2021-06-06 00:05:08,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4927 to 3219. [2021-06-06 00:05:08,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 3218 states have (on average 3.550652579241765) internal successors, (11426), 3218 states have internal predecessors, (11426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:08,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 11426 transitions. [2021-06-06 00:05:08,547 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 11426 transitions. Word has length 28 [2021-06-06 00:05:08,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:08,547 INFO L482 AbstractCegarLoop]: Abstraction has 3219 states and 11426 transitions. [2021-06-06 00:05:08,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06 00:05:08,547 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 11426 transitions. [2021-06-06 00:05:08,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:08,552 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:08,552 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:08,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5791,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:08,752 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:08,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:08,753 INFO L82 PathProgramCache]: Analyzing trace with hash -2068501991, now seen corresponding path program 64 times [2021-06-06 00:05:08,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:08,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165023949] [2021-06-06 00:05:08,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:08,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:08,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:08,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:08,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165023949] [2021-06-06 00:05:08,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165023949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:08,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861898879] [2021-06-06 00:05:08,794 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:08,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:08,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:08,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:08,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:08,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861898879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:08,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:08,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:08,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41541571] [2021-06-06 00:05:08,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:08,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:08,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:08,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:08,936 INFO L87 Difference]: Start difference. First operand 3219 states and 11426 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:09,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:09,674 INFO L93 Difference]: Finished difference Result 5456 states and 17327 transitions. [2021-06-06 00:05:09,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 00:05:09,674 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:09,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:09,681 INFO L225 Difference]: With dead ends: 5456 [2021-06-06 00:05:09,681 INFO L226 Difference]: Without dead ends: 5430 [2021-06-06 00:05:09,682 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 487.6ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:05:09,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5430 states. [2021-06-06 00:05:09,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5430 to 3237. [2021-06-06 00:05:09,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3237 states, 3236 states have (on average 3.5559332509270702) internal successors, (11507), 3236 states have internal predecessors, (11507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:09,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3237 states to 3237 states and 11507 transitions. [2021-06-06 00:05:09,760 INFO L78 Accepts]: Start accepts. Automaton has 3237 states and 11507 transitions. Word has length 28 [2021-06-06 00:05:09,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:09,760 INFO L482 AbstractCegarLoop]: Abstraction has 3237 states and 11507 transitions. [2021-06-06 00:05:09,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:09,760 INFO L276 IsEmpty]: Start isEmpty. Operand 3237 states and 11507 transitions. [2021-06-06 00:05:09,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:09,764 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:09,765 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:09,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5792 [2021-06-06 00:05:09,965 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:09,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:09,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1396089209, now seen corresponding path program 65 times [2021-06-06 00:05:09,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:09,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846012265] [2021-06-06 00:05:09,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:09,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:10,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:10,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:10,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846012265] [2021-06-06 00:05:10,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846012265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:10,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196207317] [2021-06-06 00:05:10,012 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:10,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:05:10,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:10,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:10,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:10,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:10,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196207317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:10,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:10,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:10,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836340057] [2021-06-06 00:05:10,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:10,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:10,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:10,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:10,148 INFO L87 Difference]: Start difference. First operand 3237 states and 11507 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:10,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:10,837 INFO L93 Difference]: Finished difference Result 5511 states and 17519 transitions. [2021-06-06 00:05:10,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 00:05:10,838 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:10,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:10,846 INFO L225 Difference]: With dead ends: 5511 [2021-06-06 00:05:10,846 INFO L226 Difference]: Without dead ends: 5480 [2021-06-06 00:05:10,847 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 469.9ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:05:10,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5480 states. [2021-06-06 00:05:10,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5480 to 3230. [2021-06-06 00:05:10,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3230 states, 3229 states have (on average 3.562403220811397) internal successors, (11503), 3229 states have internal predecessors, (11503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:10,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3230 states to 3230 states and 11503 transitions. [2021-06-06 00:05:10,904 INFO L78 Accepts]: Start accepts. Automaton has 3230 states and 11503 transitions. Word has length 28 [2021-06-06 00:05:10,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:10,904 INFO L482 AbstractCegarLoop]: Abstraction has 3230 states and 11503 transitions. [2021-06-06 00:05:10,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:10,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3230 states and 11503 transitions. [2021-06-06 00:05:10,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:10,908 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:10,908 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:11,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5793 [2021-06-06 00:05:11,109 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:11,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:11,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1850079165, now seen corresponding path program 66 times [2021-06-06 00:05:11,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:11,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644549091] [2021-06-06 00:05:11,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:11,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:11,152 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:11,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:11,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644549091] [2021-06-06 00:05:11,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644549091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:11,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536810544] [2021-06-06 00:05:11,152 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:11,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:05:11,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:11,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:11,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:11,248 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:11,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536810544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:11,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:11,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:11,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695409568] [2021-06-06 00:05:11,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:11,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:11,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:11,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:11,249 INFO L87 Difference]: Start difference. First operand 3230 states and 11503 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-06 00:05:11,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:11,866 INFO L93 Difference]: Finished difference Result 6692 states and 21656 transitions. [2021-06-06 00:05:11,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-06 00:05:11,866 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-06 00:05:11,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:11,876 INFO L225 Difference]: With dead ends: 6692 [2021-06-06 00:05:11,876 INFO L226 Difference]: Without dead ends: 6645 [2021-06-06 00:05:11,876 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 352.2ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-06 00:05:11,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6645 states. [2021-06-06 00:05:11,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6645 to 3393. [2021-06-06 00:05:11,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3393 states, 3392 states have (on average 3.608490566037736) internal successors, (12240), 3392 states have internal predecessors, (12240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:11,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3393 states to 3393 states and 12240 transitions. [2021-06-06 00:05:11,953 INFO L78 Accepts]: Start accepts. Automaton has 3393 states and 12240 transitions. Word has length 28 [2021-06-06 00:05:11,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:11,953 INFO L482 AbstractCegarLoop]: Abstraction has 3393 states and 12240 transitions. [2021-06-06 00:05:11,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-06 00:05:11,953 INFO L276 IsEmpty]: Start isEmpty. Operand 3393 states and 12240 transitions. [2021-06-06 00:05:11,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:11,959 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:11,959 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:12,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5794 [2021-06-06 00:05:12,159 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:12,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:12,160 INFO L82 PathProgramCache]: Analyzing trace with hash -361109379, now seen corresponding path program 67 times [2021-06-06 00:05:12,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:12,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834692352] [2021-06-06 00:05:12,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:12,184 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:12,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:12,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834692352] [2021-06-06 00:05:12,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834692352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:12,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133338872] [2021-06-06 00:05:12,184 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:12,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:05:12,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:12,271 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:12,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133338872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:12,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:12,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-06 00:05:12,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561900332] [2021-06-06 00:05:12,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-06 00:05:12,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:12,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-06 00:05:12,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-06 00:05:12,271 INFO L87 Difference]: Start difference. First operand 3393 states and 12240 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:12,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:12,477 INFO L93 Difference]: Finished difference Result 5080 states and 16859 transitions. [2021-06-06 00:05:12,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 00:05:12,478 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:12,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:12,484 INFO L225 Difference]: With dead ends: 5080 [2021-06-06 00:05:12,484 INFO L226 Difference]: Without dead ends: 5080 [2021-06-06 00:05:12,484 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 151.6ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-06 00:05:12,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2021-06-06 00:05:12,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3225. [2021-06-06 00:05:12,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3225 states, 3224 states have (on average 3.5688585607940446) internal successors, (11506), 3224 states have internal predecessors, (11506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:12,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3225 states to 3225 states and 11506 transitions. [2021-06-06 00:05:12,533 INFO L78 Accepts]: Start accepts. Automaton has 3225 states and 11506 transitions. Word has length 28 [2021-06-06 00:05:12,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:12,533 INFO L482 AbstractCegarLoop]: Abstraction has 3225 states and 11506 transitions. [2021-06-06 00:05:12,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:12,533 INFO L276 IsEmpty]: Start isEmpty. Operand 3225 states and 11506 transitions. [2021-06-06 00:05:12,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:12,537 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:12,537 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:12,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5795 [2021-06-06 00:05:12,738 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:12,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:12,738 INFO L82 PathProgramCache]: Analyzing trace with hash -1707790945, now seen corresponding path program 68 times [2021-06-06 00:05:12,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:12,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451244188] [2021-06-06 00:05:12,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:12,781 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:12,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:12,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451244188] [2021-06-06 00:05:12,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451244188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:12,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735953825] [2021-06-06 00:05:12,781 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:12,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:12,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:12,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:12,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:12,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:12,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735953825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:12,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:12,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:12,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982414562] [2021-06-06 00:05:12,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:12,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:12,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:12,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:12,903 INFO L87 Difference]: Start difference. First operand 3225 states and 11506 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:13,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:13,679 INFO L93 Difference]: Finished difference Result 7140 states and 22841 transitions. [2021-06-06 00:05:13,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-06 00:05:13,680 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:13,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:13,692 INFO L225 Difference]: With dead ends: 7140 [2021-06-06 00:05:13,692 INFO L226 Difference]: Without dead ends: 7140 [2021-06-06 00:05:13,692 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 449.6ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 00:05:13,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7140 states. [2021-06-06 00:05:13,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7140 to 3255. [2021-06-06 00:05:13,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3255 states, 3254 states have (on average 3.5682237246465887) internal successors, (11611), 3254 states have internal predecessors, (11611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:13,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3255 states to 3255 states and 11611 transitions. [2021-06-06 00:05:13,779 INFO L78 Accepts]: Start accepts. Automaton has 3255 states and 11611 transitions. Word has length 28 [2021-06-06 00:05:13,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:13,780 INFO L482 AbstractCegarLoop]: Abstraction has 3255 states and 11611 transitions. [2021-06-06 00:05:13,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:13,780 INFO L276 IsEmpty]: Start isEmpty. Operand 3255 states and 11611 transitions. [2021-06-06 00:05:13,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:13,784 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:13,784 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:13,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5796,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:13,984 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:13,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:13,985 INFO L82 PathProgramCache]: Analyzing trace with hash -922876851, now seen corresponding path program 69 times [2021-06-06 00:05:13,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:13,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478185551] [2021-06-06 00:05:13,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:13,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:14,022 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:14,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:14,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478185551] [2021-06-06 00:05:14,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478185551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:14,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15505185] [2021-06-06 00:05:14,023 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:14,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:05:14,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:14,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:14,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:14,134 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:14,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15505185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:14,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:14,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:14,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393932952] [2021-06-06 00:05:14,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:14,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:14,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:14,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:14,135 INFO L87 Difference]: Start difference. First operand 3255 states and 11611 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:14,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:14,958 INFO L93 Difference]: Finished difference Result 7432 states and 23809 transitions. [2021-06-06 00:05:14,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-06 00:05:14,958 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:14,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:14,971 INFO L225 Difference]: With dead ends: 7432 [2021-06-06 00:05:14,971 INFO L226 Difference]: Without dead ends: 7432 [2021-06-06 00:05:14,972 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 455.9ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-06 00:05:14,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7432 states. [2021-06-06 00:05:15,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7432 to 3385. [2021-06-06 00:05:15,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3385 states, 3384 states have (on average 3.551418439716312) internal successors, (12018), 3384 states have internal predecessors, (12018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:15,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3385 states to 3385 states and 12018 transitions. [2021-06-06 00:05:15,092 INFO L78 Accepts]: Start accepts. Automaton has 3385 states and 12018 transitions. Word has length 28 [2021-06-06 00:05:15,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:15,092 INFO L482 AbstractCegarLoop]: Abstraction has 3385 states and 12018 transitions. [2021-06-06 00:05:15,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:15,092 INFO L276 IsEmpty]: Start isEmpty. Operand 3385 states and 12018 transitions. [2021-06-06 00:05:15,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:15,097 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:15,097 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:15,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5797,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:15,298 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:15,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:15,298 INFO L82 PathProgramCache]: Analyzing trace with hash -2005899507, now seen corresponding path program 70 times [2021-06-06 00:05:15,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:15,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803896613] [2021-06-06 00:05:15,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:15,343 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:15,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:15,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803896613] [2021-06-06 00:05:15,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803896613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:15,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937328208] [2021-06-06 00:05:15,343 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:15,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:15,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:15,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:15,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:15,442 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:15,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937328208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:15,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:15,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:15,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881033239] [2021-06-06 00:05:15,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:15,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:15,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:15,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:15,443 INFO L87 Difference]: Start difference. First operand 3385 states and 12018 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-06 00:05:16,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:16,095 INFO L93 Difference]: Finished difference Result 7940 states and 25456 transitions. [2021-06-06 00:05:16,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-06 00:05:16,095 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-06 00:05:16,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:16,107 INFO L225 Difference]: With dead ends: 7940 [2021-06-06 00:05:16,107 INFO L226 Difference]: Without dead ends: 7927 [2021-06-06 00:05:16,107 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 380.6ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:05:16,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7927 states. [2021-06-06 00:05:16,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7927 to 4042. [2021-06-06 00:05:16,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4042 states, 4041 states have (on average 3.5921801534273694) internal successors, (14516), 4041 states have internal predecessors, (14516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4042 states to 4042 states and 14516 transitions. [2021-06-06 00:05:16,197 INFO L78 Accepts]: Start accepts. Automaton has 4042 states and 14516 transitions. Word has length 28 [2021-06-06 00:05:16,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:16,197 INFO L482 AbstractCegarLoop]: Abstraction has 4042 states and 14516 transitions. [2021-06-06 00:05:16,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-06 00:05:16,197 INFO L276 IsEmpty]: Start isEmpty. Operand 4042 states and 14516 transitions. [2021-06-06 00:05:16,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:16,203 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:16,203 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:16,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5798,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:16,403 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:16,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:16,403 INFO L82 PathProgramCache]: Analyzing trace with hash -534821389, now seen corresponding path program 71 times [2021-06-06 00:05:16,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:16,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521597447] [2021-06-06 00:05:16,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:16,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:16,461 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:16,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:16,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521597447] [2021-06-06 00:05:16,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521597447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:16,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767827943] [2021-06-06 00:05:16,462 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:16,485 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:05:16,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:16,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:16,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:16,562 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:16,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767827943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:16,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:16,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:16,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562802211] [2021-06-06 00:05:16,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:16,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:16,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:16,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:16,563 INFO L87 Difference]: Start difference. First operand 4042 states and 14516 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-06 00:05:17,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:17,190 INFO L93 Difference]: Finished difference Result 8192 states and 26150 transitions. [2021-06-06 00:05:17,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-06 00:05:17,190 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-06-06 00:05:17,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:17,203 INFO L225 Difference]: With dead ends: 8192 [2021-06-06 00:05:17,203 INFO L226 Difference]: Without dead ends: 8192 [2021-06-06 00:05:17,203 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 390.9ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:05:17,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8192 states. [2021-06-06 00:05:17,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8192 to 3795. [2021-06-06 00:05:17,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 3.5579862941486557) internal successors, (13499), 3794 states have internal predecessors, (13499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:17,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 13499 transitions. [2021-06-06 00:05:17,290 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 13499 transitions. Word has length 28 [2021-06-06 00:05:17,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:17,290 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 13499 transitions. [2021-06-06 00:05:17,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-06 00:05:17,290 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 13499 transitions. [2021-06-06 00:05:17,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:17,295 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:17,295 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:17,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5799,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:17,495 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:17,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:17,496 INFO L82 PathProgramCache]: Analyzing trace with hash -967697993, now seen corresponding path program 72 times [2021-06-06 00:05:17,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:17,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539275721] [2021-06-06 00:05:17,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:17,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:17,534 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:17,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:17,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539275721] [2021-06-06 00:05:17,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539275721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:17,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752865630] [2021-06-06 00:05:17,535 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:17,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-06 00:05:17,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:17,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:17,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:17,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752865630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:17,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:17,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-06 00:05:17,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447244420] [2021-06-06 00:05:17,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:17,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:17,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:17,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:17,657 INFO L87 Difference]: Start difference. First operand 3795 states and 13499 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:18,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:18,407 INFO L93 Difference]: Finished difference Result 7285 states and 23940 transitions. [2021-06-06 00:05:18,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-06 00:05:18,408 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:18,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:18,420 INFO L225 Difference]: With dead ends: 7285 [2021-06-06 00:05:18,420 INFO L226 Difference]: Without dead ends: 7281 [2021-06-06 00:05:18,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 426.1ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-06 00:05:18,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7281 states. [2021-06-06 00:05:18,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7281 to 3428. [2021-06-06 00:05:18,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3428 states, 3427 states have (on average 3.604610446454625) internal successors, (12353), 3427 states have internal predecessors, (12353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:18,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3428 states to 3428 states and 12353 transitions. [2021-06-06 00:05:18,504 INFO L78 Accepts]: Start accepts. Automaton has 3428 states and 12353 transitions. Word has length 28 [2021-06-06 00:05:18,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:18,504 INFO L482 AbstractCegarLoop]: Abstraction has 3428 states and 12353 transitions. [2021-06-06 00:05:18,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:18,504 INFO L276 IsEmpty]: Start isEmpty. Operand 3428 states and 12353 transitions. [2021-06-06 00:05:18,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:18,509 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:18,509 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:18,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5800,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:18,710 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:18,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:18,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1239707183, now seen corresponding path program 73 times [2021-06-06 00:05:18,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:18,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823150070] [2021-06-06 00:05:18,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:18,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:18,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:18,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:18,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823150070] [2021-06-06 00:05:18,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823150070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:18,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592126391] [2021-06-06 00:05:18,747 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:18,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:18,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:18,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:18,893 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:18,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592126391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:18,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:18,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:18,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945119909] [2021-06-06 00:05:18,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:18,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:18,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:18,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:18,894 INFO L87 Difference]: Start difference. First operand 3428 states and 12353 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) 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-06 00:05:20,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:20,016 INFO L93 Difference]: Finished difference Result 11601 states and 38335 transitions. [2021-06-06 00:05:20,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-06 00:05:20,017 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) 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 28 [2021-06-06 00:05:20,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:20,035 INFO L225 Difference]: With dead ends: 11601 [2021-06-06 00:05:20,035 INFO L226 Difference]: Without dead ends: 11601 [2021-06-06 00:05:20,036 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 632.1ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:05:20,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11601 states. [2021-06-06 00:05:20,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11601 to 3716. [2021-06-06 00:05:20,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3716 states, 3715 states have (on average 3.6855989232839836) internal successors, (13692), 3715 states have internal predecessors, (13692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:20,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3716 states to 3716 states and 13692 transitions. [2021-06-06 00:05:20,172 INFO L78 Accepts]: Start accepts. Automaton has 3716 states and 13692 transitions. Word has length 28 [2021-06-06 00:05:20,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:20,172 INFO L482 AbstractCegarLoop]: Abstraction has 3716 states and 13692 transitions. [2021-06-06 00:05:20,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) 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-06 00:05:20,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3716 states and 13692 transitions. [2021-06-06 00:05:20,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:20,177 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:20,177 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:20,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5801 [2021-06-06 00:05:20,377 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:20,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:20,378 INFO L82 PathProgramCache]: Analyzing trace with hash -672755103, now seen corresponding path program 74 times [2021-06-06 00:05:20,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:20,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170554260] [2021-06-06 00:05:20,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:20,417 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:20,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:20,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170554260] [2021-06-06 00:05:20,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170554260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:20,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573459544] [2021-06-06 00:05:20,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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:20,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:20,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:20,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:20,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:20,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573459544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:20,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:20,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:20,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307247481] [2021-06-06 00:05:20,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:20,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:20,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:20,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:20,541 INFO L87 Difference]: Start difference. First operand 3716 states and 13692 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) 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-06 00:05:21,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:21,621 INFO L93 Difference]: Finished difference Result 11295 states and 37518 transitions. [2021-06-06 00:05:21,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-06 00:05:21,622 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) 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 28 [2021-06-06 00:05:21,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:21,640 INFO L225 Difference]: With dead ends: 11295 [2021-06-06 00:05:21,640 INFO L226 Difference]: Without dead ends: 11295 [2021-06-06 00:05:21,641 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 634.8ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-06 00:05:21,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11295 states. [2021-06-06 00:05:21,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11295 to 3670. [2021-06-06 00:05:21,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 3669 states have (on average 3.666121559007904) internal successors, (13451), 3669 states have internal predecessors, (13451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:21,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 13451 transitions. [2021-06-06 00:05:21,757 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 13451 transitions. Word has length 28 [2021-06-06 00:05:21,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:21,758 INFO L482 AbstractCegarLoop]: Abstraction has 3670 states and 13451 transitions. [2021-06-06 00:05:21,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) 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-06 00:05:21,758 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 13451 transitions. [2021-06-06 00:05:21,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:21,763 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:21,763 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:21,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5802,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:21,964 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:21,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:21,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1845100961, now seen corresponding path program 75 times [2021-06-06 00:05:21,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:21,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539972761] [2021-06-06 00:05:21,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:21,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:21,999 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:21,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:21,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539972761] [2021-06-06 00:05:21,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539972761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:21,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507340368] [2021-06-06 00:05:21,999 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:22,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:05:22,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:22,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:22,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:22,130 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:22,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507340368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:22,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:22,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:05:22,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561817180] [2021-06-06 00:05:22,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:22,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:22,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:22,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:22,131 INFO L87 Difference]: Start difference. First operand 3670 states and 13451 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:23,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:23,082 INFO L93 Difference]: Finished difference Result 10610 states and 34061 transitions. [2021-06-06 00:05:23,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-06 00:05:23,082 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:23,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:23,098 INFO L225 Difference]: With dead ends: 10610 [2021-06-06 00:05:23,098 INFO L226 Difference]: Without dead ends: 10610 [2021-06-06 00:05:23,099 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 543.9ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-06 00:05:23,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10610 states. [2021-06-06 00:05:23,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10610 to 3710. [2021-06-06 00:05:23,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3710 states, 3709 states have (on average 3.6702615260177947) internal successors, (13613), 3709 states have internal predecessors, (13613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:23,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3710 states to 3710 states and 13613 transitions. [2021-06-06 00:05:23,206 INFO L78 Accepts]: Start accepts. Automaton has 3710 states and 13613 transitions. Word has length 28 [2021-06-06 00:05:23,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:23,206 INFO L482 AbstractCegarLoop]: Abstraction has 3710 states and 13613 transitions. [2021-06-06 00:05:23,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:23,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3710 states and 13613 transitions. [2021-06-06 00:05:23,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:23,210 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:23,210 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:23,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5803,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:23,411 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:23,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:23,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1763724873, now seen corresponding path program 76 times [2021-06-06 00:05:23,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:23,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041222071] [2021-06-06 00:05:23,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:23,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:23,468 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:23,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:23,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041222071] [2021-06-06 00:05:23,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041222071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:23,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873672377] [2021-06-06 00:05:23,469 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:23,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:23,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:23,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:23,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:23,588 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:23,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873672377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:23,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:23,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-06 00:05:23,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280933592] [2021-06-06 00:05:23,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:23,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:23,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:23,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:23,589 INFO L87 Difference]: Start difference. First operand 3710 states and 13613 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:24,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:24,512 INFO L93 Difference]: Finished difference Result 9989 states and 32538 transitions. [2021-06-06 00:05:24,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 00:05:24,512 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:24,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:24,529 INFO L225 Difference]: With dead ends: 9989 [2021-06-06 00:05:24,529 INFO L226 Difference]: Without dead ends: 9981 [2021-06-06 00:05:24,530 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 511.3ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:05:24,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9981 states. [2021-06-06 00:05:24,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9981 to 3676. [2021-06-06 00:05:24,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3676 states, 3675 states have (on average 3.6653061224489796) internal successors, (13470), 3675 states have internal predecessors, (13470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:24,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3676 states to 3676 states and 13470 transitions. [2021-06-06 00:05:24,639 INFO L78 Accepts]: Start accepts. Automaton has 3676 states and 13470 transitions. Word has length 28 [2021-06-06 00:05:24,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:24,639 INFO L482 AbstractCegarLoop]: Abstraction has 3676 states and 13470 transitions. [2021-06-06 00:05:24,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:24,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3676 states and 13470 transitions. [2021-06-06 00:05:24,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:24,644 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:24,644 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:24,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5804,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:24,844 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:24,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:24,845 INFO L82 PathProgramCache]: Analyzing trace with hash -833067657, now seen corresponding path program 77 times [2021-06-06 00:05:24,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:24,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495055241] [2021-06-06 00:05:24,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:24,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:24,880 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:24,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:24,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495055241] [2021-06-06 00:05:24,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495055241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:24,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940428951] [2021-06-06 00:05:24,880 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:24,905 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:05:24,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:24,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:24,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:25,010 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:25,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940428951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:25,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:25,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:25,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068645620] [2021-06-06 00:05:25,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:25,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:25,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:25,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:25,011 INFO L87 Difference]: Start difference. First operand 3676 states and 13470 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:26,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:26,062 INFO L93 Difference]: Finished difference Result 9584 states and 31413 transitions. [2021-06-06 00:05:26,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-06 00:05:26,062 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:26,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:26,082 INFO L225 Difference]: With dead ends: 9584 [2021-06-06 00:05:26,082 INFO L226 Difference]: Without dead ends: 9584 [2021-06-06 00:05:26,083 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 560.9ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:05:26,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9584 states. [2021-06-06 00:05:26,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9584 to 3692. [2021-06-06 00:05:26,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3692 states, 3691 states have (on average 3.666756976429152) internal successors, (13534), 3691 states have internal predecessors, (13534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:26,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3692 states to 3692 states and 13534 transitions. [2021-06-06 00:05:26,209 INFO L78 Accepts]: Start accepts. Automaton has 3692 states and 13534 transitions. Word has length 28 [2021-06-06 00:05:26,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:26,209 INFO L482 AbstractCegarLoop]: Abstraction has 3692 states and 13534 transitions. [2021-06-06 00:05:26,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:26,209 INFO L276 IsEmpty]: Start isEmpty. Operand 3692 states and 13534 transitions. [2021-06-06 00:05:26,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:26,214 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:26,214 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:26,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5805 [2021-06-06 00:05:26,417 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:26,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:26,417 INFO L82 PathProgramCache]: Analyzing trace with hash 809971497, now seen corresponding path program 78 times [2021-06-06 00:05:26,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:26,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305418393] [2021-06-06 00:05:26,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:26,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:26,453 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:26,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:26,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305418393] [2021-06-06 00:05:26,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305418393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:26,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46859133] [2021-06-06 00:05:26,454 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:26,478 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-06 00:05:26,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:26,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:26,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:26,576 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:26,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46859133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:26,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:26,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-06 00:05:26,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534006903] [2021-06-06 00:05:26,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:26,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:26,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:26,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:26,577 INFO L87 Difference]: Start difference. First operand 3692 states and 13534 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:27,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:27,564 INFO L93 Difference]: Finished difference Result 9249 states and 30618 transitions. [2021-06-06 00:05:27,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 00:05:27,564 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:27,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:27,579 INFO L225 Difference]: With dead ends: 9249 [2021-06-06 00:05:27,579 INFO L226 Difference]: Without dead ends: 9241 [2021-06-06 00:05:27,580 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 550.1ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-06 00:05:27,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9241 states. [2021-06-06 00:05:27,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9241 to 3360. [2021-06-06 00:05:27,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 3.5802322119678474) internal successors, (12026), 3359 states have internal predecessors, (12026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:27,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 12026 transitions. [2021-06-06 00:05:27,695 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 12026 transitions. Word has length 28 [2021-06-06 00:05:27,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:27,696 INFO L482 AbstractCegarLoop]: Abstraction has 3360 states and 12026 transitions. [2021-06-06 00:05:27,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:27,696 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 12026 transitions. [2021-06-06 00:05:27,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:27,700 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:27,700 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:27,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5806 [2021-06-06 00:05:27,901 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:27,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:27,902 INFO L82 PathProgramCache]: Analyzing trace with hash 893375077, now seen corresponding path program 79 times [2021-06-06 00:05:27,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:27,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905289474] [2021-06-06 00:05:27,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:27,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:27,938 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:27,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:27,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905289474] [2021-06-06 00:05:27,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905289474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:27,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888398465] [2021-06-06 00:05:27,938 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:27,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:27,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:28,063 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:28,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888398465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:28,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:28,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:05:28,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109834111] [2021-06-06 00:05:28,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:05:28,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:28,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:05:28,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:05:28,064 INFO L87 Difference]: Start difference. First operand 3360 states and 12026 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:29,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:29,021 INFO L93 Difference]: Finished difference Result 7017 states and 22977 transitions. [2021-06-06 00:05:29,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 00:05:29,021 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:29,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:29,032 INFO L225 Difference]: With dead ends: 7017 [2021-06-06 00:05:29,032 INFO L226 Difference]: Without dead ends: 7017 [2021-06-06 00:05:29,032 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 573.5ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-06 00:05:29,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7017 states. [2021-06-06 00:05:29,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7017 to 3372. [2021-06-06 00:05:29,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3372 states, 3371 states have (on average 3.5787600118659153) internal successors, (12064), 3371 states have internal predecessors, (12064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:29,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 12064 transitions. [2021-06-06 00:05:29,109 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 12064 transitions. Word has length 28 [2021-06-06 00:05:29,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:29,109 INFO L482 AbstractCegarLoop]: Abstraction has 3372 states and 12064 transitions. [2021-06-06 00:05:29,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:29,109 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 12064 transitions. [2021-06-06 00:05:29,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:29,114 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:29,114 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:29,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5807 [2021-06-06 00:05:29,314 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:29,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:29,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1748232043, now seen corresponding path program 80 times [2021-06-06 00:05:29,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:29,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180834982] [2021-06-06 00:05:29,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:29,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:29,358 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:29,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:29,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180834982] [2021-06-06 00:05:29,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180834982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:29,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111785913] [2021-06-06 00:05:29,358 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:29,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:29,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:29,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:29,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:29,493 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:29,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111785913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:29,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:29,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:05:29,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797645702] [2021-06-06 00:05:29,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:29,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:29,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:29,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:29,494 INFO L87 Difference]: Start difference. First operand 3372 states and 12064 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:30,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:30,612 INFO L93 Difference]: Finished difference Result 7945 states and 25366 transitions. [2021-06-06 00:05:30,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-06 00:05:30,613 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:30,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:30,624 INFO L225 Difference]: With dead ends: 7945 [2021-06-06 00:05:30,625 INFO L226 Difference]: Without dead ends: 7945 [2021-06-06 00:05:30,625 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 721.6ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-06 00:05:30,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7945 states. [2021-06-06 00:05:30,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7945 to 3438. [2021-06-06 00:05:30,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3437 states have (on average 3.5731742798952575) internal successors, (12281), 3437 states have internal predecessors, (12281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:30,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 12281 transitions. [2021-06-06 00:05:30,713 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 12281 transitions. Word has length 28 [2021-06-06 00:05:30,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:30,713 INFO L482 AbstractCegarLoop]: Abstraction has 3438 states and 12281 transitions. [2021-06-06 00:05:30,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:30,713 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 12281 transitions. [2021-06-06 00:05:30,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:30,717 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:30,717 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:30,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5808 [2021-06-06 00:05:30,918 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:30,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:30,918 INFO L82 PathProgramCache]: Analyzing trace with hash -105192889, now seen corresponding path program 81 times [2021-06-06 00:05:30,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:30,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631581701] [2021-06-06 00:05:30,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:30,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:30,954 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:30,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:30,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631581701] [2021-06-06 00:05:30,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631581701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:30,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428759736] [2021-06-06 00:05:30,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:30,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-06 00:05:30,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:30,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:30,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:31,080 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:31,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428759736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:31,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:31,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:05:31,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215046920] [2021-06-06 00:05:31,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:31,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:31,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:31,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:31,081 INFO L87 Difference]: Start difference. First operand 3438 states and 12281 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:32,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:32,102 INFO L93 Difference]: Finished difference Result 7328 states and 23738 transitions. [2021-06-06 00:05:32,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-06 00:05:32,103 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:32,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:32,114 INFO L225 Difference]: With dead ends: 7328 [2021-06-06 00:05:32,114 INFO L226 Difference]: Without dead ends: 7324 [2021-06-06 00:05:32,114 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 640.5ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:05:32,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2021-06-06 00:05:32,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 3373. [2021-06-06 00:05:32,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3373 states, 3372 states have (on average 3.5711743772241995) internal successors, (12042), 3372 states have internal predecessors, (12042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:32,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3373 states to 3373 states and 12042 transitions. [2021-06-06 00:05:32,188 INFO L78 Accepts]: Start accepts. Automaton has 3373 states and 12042 transitions. Word has length 28 [2021-06-06 00:05:32,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:32,188 INFO L482 AbstractCegarLoop]: Abstraction has 3373 states and 12042 transitions. [2021-06-06 00:05:32,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:32,188 INFO L276 IsEmpty]: Start isEmpty. Operand 3373 states and 12042 transitions. [2021-06-06 00:05:32,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:32,192 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:32,193 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:32,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5809 [2021-06-06 00:05:32,393 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:32,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:32,393 INFO L82 PathProgramCache]: Analyzing trace with hash 474250335, now seen corresponding path program 72 times [2021-06-06 00:05:32,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:32,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020369495] [2021-06-06 00:05:32,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:32,438 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:32,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:32,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020369495] [2021-06-06 00:05:32,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020369495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:32,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500887061] [2021-06-06 00:05:32,439 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:32,464 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-06 00:05:32,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:32,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:32,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:32,543 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:32,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500887061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:32,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:32,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:32,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33737982] [2021-06-06 00:05:32,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:32,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:32,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:32,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:32,544 INFO L87 Difference]: Start difference. First operand 3373 states and 12042 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:33,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:33,160 INFO L93 Difference]: Finished difference Result 6471 states and 21326 transitions. [2021-06-06 00:05:33,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 00:05:33,160 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-06 00:05:33,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:33,170 INFO L225 Difference]: With dead ends: 6471 [2021-06-06 00:05:33,170 INFO L226 Difference]: Without dead ends: 6471 [2021-06-06 00:05:33,170 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 346.4ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:05:33,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6471 states. [2021-06-06 00:05:33,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6471 to 3377. [2021-06-06 00:05:33,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3376 states have (on average 3.572867298578199) internal successors, (12062), 3376 states have internal predecessors, (12062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:33,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 12062 transitions. [2021-06-06 00:05:33,228 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 12062 transitions. Word has length 28 [2021-06-06 00:05:33,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:33,228 INFO L482 AbstractCegarLoop]: Abstraction has 3377 states and 12062 transitions. [2021-06-06 00:05:33,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:33,228 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 12062 transitions. [2021-06-06 00:05:33,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:33,232 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:33,233 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:33,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5810,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:33,433 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:33,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:33,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1137549427, now seen corresponding path program 73 times [2021-06-06 00:05:33,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:33,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567277639] [2021-06-06 00:05:33,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:33,476 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:33,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:33,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567277639] [2021-06-06 00:05:33,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567277639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:33,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622254502] [2021-06-06 00:05:33,476 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:33,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:33,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:33,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:33,578 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:33,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622254502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:33,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:33,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:33,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156892215] [2021-06-06 00:05:33,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:33,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:33,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:33,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:33,579 INFO L87 Difference]: Start difference. First operand 3377 states and 12062 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:34,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:34,317 INFO L93 Difference]: Finished difference Result 6945 states and 22648 transitions. [2021-06-06 00:05:34,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:05:34,318 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-06 00:05:34,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:34,328 INFO L225 Difference]: With dead ends: 6945 [2021-06-06 00:05:34,328 INFO L226 Difference]: Without dead ends: 6945 [2021-06-06 00:05:34,329 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 895 ImplicationChecksByTransitivity, 454.9ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 00:05:34,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6945 states. [2021-06-06 00:05:34,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6945 to 3391. [2021-06-06 00:05:34,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3391 states, 3390 states have (on average 3.5702064896755163) internal successors, (12103), 3390 states have internal predecessors, (12103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:34,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 12103 transitions. [2021-06-06 00:05:34,405 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 12103 transitions. Word has length 28 [2021-06-06 00:05:34,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:34,405 INFO L482 AbstractCegarLoop]: Abstraction has 3391 states and 12103 transitions. [2021-06-06 00:05:34,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:34,405 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 12103 transitions. [2021-06-06 00:05:34,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:34,410 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:34,410 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:34,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5811 [2021-06-06 00:05:34,611 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:34,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:34,611 INFO L82 PathProgramCache]: Analyzing trace with hash -1369089075, now seen corresponding path program 74 times [2021-06-06 00:05:34,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:34,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831339121] [2021-06-06 00:05:34,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:34,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:34,657 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:34,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:34,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831339121] [2021-06-06 00:05:34,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831339121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:34,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956853873] [2021-06-06 00:05:34,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:34,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:34,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:34,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:34,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:34,784 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:34,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956853873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:34,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:34,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:34,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650858050] [2021-06-06 00:05:34,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:34,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:34,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:34,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:34,785 INFO L87 Difference]: Start difference. First operand 3391 states and 12103 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:35,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:35,822 INFO L93 Difference]: Finished difference Result 7449 states and 24075 transitions. [2021-06-06 00:05:35,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-06 00:05:35,822 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-06 00:05:35,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:35,833 INFO L225 Difference]: With dead ends: 7449 [2021-06-06 00:05:35,833 INFO L226 Difference]: Without dead ends: 7449 [2021-06-06 00:05:35,834 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1316 ImplicationChecksByTransitivity, 575.5ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-06 00:05:35,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7449 states. [2021-06-06 00:05:35,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7449 to 3471. [2021-06-06 00:05:35,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3471 states, 3470 states have (on average 3.563400576368876) internal successors, (12365), 3470 states have internal predecessors, (12365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:35,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3471 states to 3471 states and 12365 transitions. [2021-06-06 00:05:35,906 INFO L78 Accepts]: Start accepts. Automaton has 3471 states and 12365 transitions. Word has length 28 [2021-06-06 00:05:35,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:35,906 INFO L482 AbstractCegarLoop]: Abstraction has 3471 states and 12365 transitions. [2021-06-06 00:05:35,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:35,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3471 states and 12365 transitions. [2021-06-06 00:05:35,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:35,911 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:35,911 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:36,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5812,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:36,111 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:36,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:36,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1349373261, now seen corresponding path program 75 times [2021-06-06 00:05:36,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:36,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812459225] [2021-06-06 00:05:36,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:36,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:36,149 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:36,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:36,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812459225] [2021-06-06 00:05:36,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812459225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:36,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519931470] [2021-06-06 00:05:36,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:36,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:05:36,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:36,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:36,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:36,269 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:36,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519931470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:36,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:36,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-06 00:05:36,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688191497] [2021-06-06 00:05:36,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:36,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:36,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:36,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:36,270 INFO L87 Difference]: Start difference. First operand 3471 states and 12365 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-06 00:05:36,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:36,833 INFO L93 Difference]: Finished difference Result 7261 states and 24833 transitions. [2021-06-06 00:05:36,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-06 00:05:36,834 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 28 [2021-06-06 00:05:36,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:36,848 INFO L225 Difference]: With dead ends: 7261 [2021-06-06 00:05:36,848 INFO L226 Difference]: Without dead ends: 7261 [2021-06-06 00:05:36,848 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 392.9ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-06 00:05:36,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7261 states. [2021-06-06 00:05:36,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7261 to 4582. [2021-06-06 00:05:36,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4582 states, 4581 states have (on average 3.6797642436149314) internal successors, (16857), 4581 states have internal predecessors, (16857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:36,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 16857 transitions. [2021-06-06 00:05:36,951 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 16857 transitions. Word has length 28 [2021-06-06 00:05:36,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:36,952 INFO L482 AbstractCegarLoop]: Abstraction has 4582 states and 16857 transitions. [2021-06-06 00:05:36,952 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-06 00:05:36,952 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 16857 transitions. [2021-06-06 00:05:36,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:36,959 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:36,959 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:37,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5813,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:37,159 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:37,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:37,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1413910217, now seen corresponding path program 76 times [2021-06-06 00:05:37,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:37,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650543914] [2021-06-06 00:05:37,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:37,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:37,208 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:37,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:37,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650543914] [2021-06-06 00:05:37,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650543914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:37,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321676861] [2021-06-06 00:05:37,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:37,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:37,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:37,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:37,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:37,319 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:37,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321676861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:37,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:37,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-06 00:05:37,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491719866] [2021-06-06 00:05:37,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:37,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:37,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:37,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:37,320 INFO L87 Difference]: Start difference. First operand 4582 states and 16857 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:38,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:38,136 INFO L93 Difference]: Finished difference Result 8354 states and 28597 transitions. [2021-06-06 00:05:38,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-06 00:05:38,136 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 28 [2021-06-06 00:05:38,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:38,151 INFO L225 Difference]: With dead ends: 8354 [2021-06-06 00:05:38,151 INFO L226 Difference]: Without dead ends: 8350 [2021-06-06 00:05:38,151 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 495.2ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 00:05:38,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8350 states. [2021-06-06 00:05:38,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8350 to 4474. [2021-06-06 00:05:38,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 3.6908115358819584) internal successors, (16509), 4473 states have internal predecessors, (16509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:38,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 16509 transitions. [2021-06-06 00:05:38,270 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 16509 transitions. Word has length 28 [2021-06-06 00:05:38,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:38,271 INFO L482 AbstractCegarLoop]: Abstraction has 4474 states and 16509 transitions. [2021-06-06 00:05:38,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-06 00:05:38,271 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 16509 transitions. [2021-06-06 00:05:38,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:38,276 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:38,276 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:38,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5814,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:38,477 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:38,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:38,477 INFO L82 PathProgramCache]: Analyzing trace with hash 606347251, now seen corresponding path program 82 times [2021-06-06 00:05:38,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:38,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978800616] [2021-06-06 00:05:38,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:38,518 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:38,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:38,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978800616] [2021-06-06 00:05:38,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978800616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:38,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529815716] [2021-06-06 00:05:38,519 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:38,553 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:38,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:38,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:38,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:38,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:38,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529815716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:38,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:38,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-06 00:05:38,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135829307] [2021-06-06 00:05:38,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:38,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:38,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:38,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:38,640 INFO L87 Difference]: Start difference. First operand 4474 states and 16509 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:39,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:39,522 INFO L93 Difference]: Finished difference Result 9509 states and 32189 transitions. [2021-06-06 00:05:39,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-06 00:05:39,522 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-06 00:05:39,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:39,538 INFO L225 Difference]: With dead ends: 9509 [2021-06-06 00:05:39,538 INFO L226 Difference]: Without dead ends: 9497 [2021-06-06 00:05:39,538 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 505.6ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:05:39,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9497 states. [2021-06-06 00:05:39,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9497 to 4945. [2021-06-06 00:05:39,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4945 states, 4944 states have (on average 3.7744741100323624) internal successors, (18661), 4944 states have internal predecessors, (18661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:39,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4945 states to 4945 states and 18661 transitions. [2021-06-06 00:05:39,643 INFO L78 Accepts]: Start accepts. Automaton has 4945 states and 18661 transitions. Word has length 28 [2021-06-06 00:05:39,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:39,643 INFO L482 AbstractCegarLoop]: Abstraction has 4945 states and 18661 transitions. [2021-06-06 00:05:39,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:39,644 INFO L276 IsEmpty]: Start isEmpty. Operand 4945 states and 18661 transitions. [2021-06-06 00:05:39,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:39,650 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:39,650 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:39,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5815 [2021-06-06 00:05:39,851 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:39,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:39,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1647278645, now seen corresponding path program 83 times [2021-06-06 00:05:39,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:39,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308815112] [2021-06-06 00:05:39,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:39,880 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:39,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:39,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308815112] [2021-06-06 00:05:39,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308815112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:39,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836502628] [2021-06-06 00:05:39,881 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:39,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-06 00:05:39,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:39,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:39,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:39,990 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:39,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836502628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:39,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:39,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-06 00:05:39,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270377552] [2021-06-06 00:05:39,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:39,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:39,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:39,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:39,991 INFO L87 Difference]: Start difference. First operand 4945 states and 18661 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:40,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:40,885 INFO L93 Difference]: Finished difference Result 9844 states and 33233 transitions. [2021-06-06 00:05:40,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-06 00:05:40,886 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-06 00:05:40,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:40,901 INFO L225 Difference]: With dead ends: 9844 [2021-06-06 00:05:40,901 INFO L226 Difference]: Without dead ends: 9844 [2021-06-06 00:05:40,901 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 505.7ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:05:40,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9844 states. [2021-06-06 00:05:40,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9844 to 4966. [2021-06-06 00:05:40,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4966 states, 4965 states have (on average 3.7593152064451156) internal successors, (18665), 4965 states have internal predecessors, (18665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:41,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4966 states to 4966 states and 18665 transitions. [2021-06-06 00:05:41,012 INFO L78 Accepts]: Start accepts. Automaton has 4966 states and 18665 transitions. Word has length 28 [2021-06-06 00:05:41,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:41,012 INFO L482 AbstractCegarLoop]: Abstraction has 4966 states and 18665 transitions. [2021-06-06 00:05:41,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 4966 states and 18665 transitions. [2021-06-06 00:05:41,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:41,019 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:41,019 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:41,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5816,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:41,220 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:41,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:41,220 INFO L82 PathProgramCache]: Analyzing trace with hash 1444282361, now seen corresponding path program 84 times [2021-06-06 00:05:41,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:41,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184355970] [2021-06-06 00:05:41,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:41,253 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:41,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:41,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184355970] [2021-06-06 00:05:41,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184355970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:41,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261756887] [2021-06-06 00:05:41,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:41,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-06 00:05:41,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:41,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:41,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:41,337 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:41,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261756887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:41,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:41,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:05:41,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298111029] [2021-06-06 00:05:41,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:05:41,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:41,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:05:41,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:05:41,338 INFO L87 Difference]: Start difference. First operand 4966 states and 18665 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-06 00:05:41,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:41,758 INFO L93 Difference]: Finished difference Result 9292 states and 33167 transitions. [2021-06-06 00:05:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 00:05:41,758 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 28 [2021-06-06 00:05:41,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:41,774 INFO L225 Difference]: With dead ends: 9292 [2021-06-06 00:05:41,774 INFO L226 Difference]: Without dead ends: 9209 [2021-06-06 00:05:41,774 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 239.2ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:05:41,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9209 states. [2021-06-06 00:05:41,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9209 to 6387. [2021-06-06 00:05:41,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6387 states, 6386 states have (on average 3.8042593172564985) internal successors, (24294), 6386 states have internal predecessors, (24294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:41,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6387 states to 6387 states and 24294 transitions. [2021-06-06 00:05:41,898 INFO L78 Accepts]: Start accepts. Automaton has 6387 states and 24294 transitions. Word has length 28 [2021-06-06 00:05:41,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:41,899 INFO L482 AbstractCegarLoop]: Abstraction has 6387 states and 24294 transitions. [2021-06-06 00:05:41,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-06 00:05:41,899 INFO L276 IsEmpty]: Start isEmpty. Operand 6387 states and 24294 transitions. [2021-06-06 00:05:41,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:41,908 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:41,908 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:42,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5817 [2021-06-06 00:05:42,109 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:42,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:42,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1642669955, now seen corresponding path program 85 times [2021-06-06 00:05:42,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:42,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900346740] [2021-06-06 00:05:42,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:42,136 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:42,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900346740] [2021-06-06 00:05:42,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900346740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561639029] [2021-06-06 00:05:42,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:42,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-06 00:05:42,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:42,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:42,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561639029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:42,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:42,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-06 00:05:42,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157457600] [2021-06-06 00:05:42,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-06 00:05:42,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:42,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-06 00:05:42,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-06-06 00:05:42,215 INFO L87 Difference]: Start difference. First operand 6387 states and 24294 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:42,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:42,401 INFO L93 Difference]: Finished difference Result 8813 states and 31347 transitions. [2021-06-06 00:05:42,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 00:05:42,401 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:42,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:42,415 INFO L225 Difference]: With dead ends: 8813 [2021-06-06 00:05:42,415 INFO L226 Difference]: Without dead ends: 8813 [2021-06-06 00:05:42,416 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 119.0ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-06-06 00:05:42,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8813 states. [2021-06-06 00:05:42,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8813 to 6533. [2021-06-06 00:05:42,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6533 states, 6532 states have (on average 3.7819963257807716) internal successors, (24704), 6532 states have internal predecessors, (24704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:42,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6533 states to 6533 states and 24704 transitions. [2021-06-06 00:05:42,524 INFO L78 Accepts]: Start accepts. Automaton has 6533 states and 24704 transitions. Word has length 28 [2021-06-06 00:05:42,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:42,524 INFO L482 AbstractCegarLoop]: Abstraction has 6533 states and 24704 transitions. [2021-06-06 00:05:42,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:42,524 INFO L276 IsEmpty]: Start isEmpty. Operand 6533 states and 24704 transitions. [2021-06-06 00:05:42,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:42,534 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:42,534 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:42,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5818,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:42,734 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:42,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:42,735 INFO L82 PathProgramCache]: Analyzing trace with hash -712470211, now seen corresponding path program 86 times [2021-06-06 00:05:42,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:42,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332263503] [2021-06-06 00:05:42,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:42,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:42,819 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:42,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:42,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332263503] [2021-06-06 00:05:42,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332263503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:42,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161620732] [2021-06-06 00:05:42,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:42,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:42,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:42,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:42,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:42,911 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:42,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161620732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:42,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:42,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:05:42,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835611745] [2021-06-06 00:05:42,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:42,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:42,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:42,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:42,912 INFO L87 Difference]: Start difference. First operand 6533 states and 24704 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:43,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:43,666 INFO L93 Difference]: Finished difference Result 13541 states and 47408 transitions. [2021-06-06 00:05:43,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-06 00:05:43,666 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:43,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:43,693 INFO L225 Difference]: With dead ends: 13541 [2021-06-06 00:05:43,693 INFO L226 Difference]: Without dead ends: 13541 [2021-06-06 00:05:43,693 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 487.5ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:05:43,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13541 states. [2021-06-06 00:05:43,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13541 to 7282. [2021-06-06 00:05:43,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7282 states, 7281 states have (on average 3.7915121549237742) internal successors, (27606), 7281 states have internal predecessors, (27606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:43,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7282 states to 7282 states and 27606 transitions. [2021-06-06 00:05:43,853 INFO L78 Accepts]: Start accepts. Automaton has 7282 states and 27606 transitions. Word has length 28 [2021-06-06 00:05:43,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:43,853 INFO L482 AbstractCegarLoop]: Abstraction has 7282 states and 27606 transitions. [2021-06-06 00:05:43,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:43,853 INFO L276 IsEmpty]: Start isEmpty. Operand 7282 states and 27606 transitions. [2021-06-06 00:05:43,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:43,863 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:43,863 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:44,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5819 [2021-06-06 00:05:44,063 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:44,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:44,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1190209241, now seen corresponding path program 87 times [2021-06-06 00:05:44,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:44,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056174332] [2021-06-06 00:05:44,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:44,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:44,098 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:44,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:44,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056174332] [2021-06-06 00:05:44,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056174332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:44,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552816743] [2021-06-06 00:05:44,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:44,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:05:44,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:44,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:44,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:44,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552816743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:44,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:44,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-06 00:05:44,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21672481] [2021-06-06 00:05:44,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:05:44,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:44,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:05:44,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:05:44,186 INFO L87 Difference]: Start difference. First operand 7282 states and 27606 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:44,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:44,860 INFO L93 Difference]: Finished difference Result 13742 states and 48131 transitions. [2021-06-06 00:05:44,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:05:44,861 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:44,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:44,888 INFO L225 Difference]: With dead ends: 13742 [2021-06-06 00:05:44,888 INFO L226 Difference]: Without dead ends: 13742 [2021-06-06 00:05:44,888 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 378.2ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 00:05:44,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13742 states. [2021-06-06 00:05:45,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13742 to 7548. [2021-06-06 00:05:45,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7548 states, 7547 states have (on average 3.7695773154895984) internal successors, (28449), 7547 states have internal predecessors, (28449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:45,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7548 states to 7548 states and 28449 transitions. [2021-06-06 00:05:45,091 INFO L78 Accepts]: Start accepts. Automaton has 7548 states and 28449 transitions. Word has length 28 [2021-06-06 00:05:45,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:45,091 INFO L482 AbstractCegarLoop]: Abstraction has 7548 states and 28449 transitions. [2021-06-06 00:05:45,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:45,091 INFO L276 IsEmpty]: Start isEmpty. Operand 7548 states and 28449 transitions. [2021-06-06 00:05:45,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:45,103 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:45,104 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:45,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5820 [2021-06-06 00:05:45,304 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:45,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:45,304 INFO L82 PathProgramCache]: Analyzing trace with hash 107186585, now seen corresponding path program 88 times [2021-06-06 00:05:45,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:45,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435365265] [2021-06-06 00:05:45,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:45,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:45,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:45,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:45,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435365265] [2021-06-06 00:05:45,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435365265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:45,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826306494] [2021-06-06 00:05:45,349 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:45,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:45,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:45,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:45,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:45,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:45,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826306494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:45,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:45,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-06 00:05:45,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439252371] [2021-06-06 00:05:45,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:05:45,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:45,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:05:45,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:05:45,454 INFO L87 Difference]: Start difference. First operand 7548 states and 28449 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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-06 00:05:45,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:45,821 INFO L93 Difference]: Finished difference Result 10106 states and 36610 transitions. [2021-06-06 00:05:45,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:05:45,821 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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 28 [2021-06-06 00:05:45,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:45,841 INFO L225 Difference]: With dead ends: 10106 [2021-06-06 00:05:45,841 INFO L226 Difference]: Without dead ends: 10076 [2021-06-06 00:05:45,841 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 190.3ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:05:45,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10076 states. [2021-06-06 00:05:46,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10076 to 8389. [2021-06-06 00:05:46,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8389 states, 8388 states have (on average 3.790414878397711) internal successors, (31794), 8388 states have internal predecessors, (31794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:46,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8389 states to 8389 states and 31794 transitions. [2021-06-06 00:05:46,042 INFO L78 Accepts]: Start accepts. Automaton has 8389 states and 31794 transitions. Word has length 28 [2021-06-06 00:05:46,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:46,042 INFO L482 AbstractCegarLoop]: Abstraction has 8389 states and 31794 transitions. [2021-06-06 00:05:46,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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-06 00:05:46,042 INFO L276 IsEmpty]: Start isEmpty. Operand 8389 states and 31794 transitions. [2021-06-06 00:05:46,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:46,055 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:46,055 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:46,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5821,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:46,255 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:46,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:46,256 INFO L82 PathProgramCache]: Analyzing trace with hash 1578264703, now seen corresponding path program 89 times [2021-06-06 00:05:46,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:46,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751546127] [2021-06-06 00:05:46,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:46,287 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:46,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:46,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751546127] [2021-06-06 00:05:46,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751546127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:46,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160366749] [2021-06-06 00:05:46,287 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:46,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:05:46,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:46,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:46,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:46,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:46,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160366749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:46,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:46,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-06 00:05:46,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142791726] [2021-06-06 00:05:46,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-06 00:05:46,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:46,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-06 00:05:46,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-06 00:05:46,375 INFO L87 Difference]: Start difference. First operand 8389 states and 31794 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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-06 00:05:46,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:46,721 INFO L93 Difference]: Finished difference Result 10680 states and 38512 transitions. [2021-06-06 00:05:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-06 00:05:46,721 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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 28 [2021-06-06 00:05:46,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:46,740 INFO L225 Difference]: With dead ends: 10680 [2021-06-06 00:05:46,740 INFO L226 Difference]: Without dead ends: 10680 [2021-06-06 00:05:46,740 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 196.8ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-06-06 00:05:46,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10680 states. [2021-06-06 00:05:46,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10680 to 8429. [2021-06-06 00:05:46,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8429 states, 8428 states have (on average 3.786544850498339) internal successors, (31913), 8428 states have internal predecessors, (31913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:46,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8429 states to 8429 states and 31913 transitions. [2021-06-06 00:05:46,937 INFO L78 Accepts]: Start accepts. Automaton has 8429 states and 31913 transitions. Word has length 28 [2021-06-06 00:05:46,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:46,937 INFO L482 AbstractCegarLoop]: Abstraction has 8429 states and 31913 transitions. [2021-06-06 00:05:46,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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-06 00:05:46,937 INFO L276 IsEmpty]: Start isEmpty. Operand 8429 states and 31913 transitions. [2021-06-06 00:05:46,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:46,950 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:46,950 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:47,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5822,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:47,150 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:47,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:47,150 INFO L82 PathProgramCache]: Analyzing trace with hash 1145388099, now seen corresponding path program 90 times [2021-06-06 00:05:47,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:47,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901746145] [2021-06-06 00:05:47,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:47,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:47,186 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:47,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:47,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901746145] [2021-06-06 00:05:47,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901746145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:47,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437140817] [2021-06-06 00:05:47,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:47,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-06 00:05:47,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:47,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:47,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:47,269 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:05:47,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437140817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:47,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:47,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-06-06 00:05:47,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936148637] [2021-06-06 00:05:47,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:05:47,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:47,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:05:47,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:05:47,270 INFO L87 Difference]: Start difference. First operand 8429 states and 31913 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:47,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:47,910 INFO L93 Difference]: Finished difference Result 14428 states and 51414 transitions. [2021-06-06 00:05:47,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-06 00:05:47,910 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:47,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:47,939 INFO L225 Difference]: With dead ends: 14428 [2021-06-06 00:05:47,940 INFO L226 Difference]: Without dead ends: 14424 [2021-06-06 00:05:47,940 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 340.3ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-06-06 00:05:47,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14424 states. [2021-06-06 00:05:48,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14424 to 8333. [2021-06-06 00:05:48,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8333 states, 8332 states have (on average 3.790326452232357) internal successors, (31581), 8332 states have internal predecessors, (31581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:48,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8333 states to 8333 states and 31581 transitions. [2021-06-06 00:05:48,130 INFO L78 Accepts]: Start accepts. Automaton has 8333 states and 31581 transitions. Word has length 28 [2021-06-06 00:05:48,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:48,131 INFO L482 AbstractCegarLoop]: Abstraction has 8333 states and 31581 transitions. [2021-06-06 00:05:48,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:48,131 INFO L276 IsEmpty]: Start isEmpty. Operand 8333 states and 31581 transitions. [2021-06-06 00:05:48,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:48,143 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:48,143 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:48,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5823,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:48,343 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:48,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:48,344 INFO L82 PathProgramCache]: Analyzing trace with hash 249567283, now seen corresponding path program 91 times [2021-06-06 00:05:48,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:48,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290835486] [2021-06-06 00:05:48,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:48,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:48,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:48,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:48,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290835486] [2021-06-06 00:05:48,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290835486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:48,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891285898] [2021-06-06 00:05:48,377 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:48,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:48,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-06 00:05:48,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:48,468 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:48,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891285898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:48,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:48,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-06-06 00:05:48,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119637413] [2021-06-06 00:05:48,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-06 00:05:48,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:48,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-06 00:05:48,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-06 00:05:48,469 INFO L87 Difference]: Start difference. First operand 8333 states and 31581 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-06 00:05:48,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:48,958 INFO L93 Difference]: Finished difference Result 10897 states and 39312 transitions. [2021-06-06 00:05:48,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-06 00:05:48,958 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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 28 [2021-06-06 00:05:48,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:48,976 INFO L225 Difference]: With dead ends: 10897 [2021-06-06 00:05:48,976 INFO L226 Difference]: Without dead ends: 10897 [2021-06-06 00:05:48,976 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 279.4ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-06-06 00:05:48,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10897 states. [2021-06-06 00:05:49,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10897 to 8279. [2021-06-06 00:05:49,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8279 states, 8278 states have (on average 3.783884996375936) internal successors, (31323), 8278 states have internal predecessors, (31323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:49,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8279 states to 8279 states and 31323 transitions. [2021-06-06 00:05:49,149 INFO L78 Accepts]: Start accepts. Automaton has 8279 states and 31323 transitions. Word has length 28 [2021-06-06 00:05:49,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:49,149 INFO L482 AbstractCegarLoop]: Abstraction has 8279 states and 31323 transitions. [2021-06-06 00:05:49,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-06 00:05:49,150 INFO L276 IsEmpty]: Start isEmpty. Operand 8279 states and 31323 transitions. [2021-06-06 00:05:49,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:49,162 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:49,162 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:49,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5824,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:49,363 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:49,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:49,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1742724757, now seen corresponding path program 92 times [2021-06-06 00:05:49,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:49,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887563171] [2021-06-06 00:05:49,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:49,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:49,407 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:49,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:49,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887563171] [2021-06-06 00:05:49,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887563171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:49,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916259214] [2021-06-06 00:05:49,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:49,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:05:49,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:49,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:49,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:49,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:49,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916259214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:49,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:49,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-06 00:05:49,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881504808] [2021-06-06 00:05:49,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 00:05:49,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:49,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 00:05:49,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-06 00:05:49,497 INFO L87 Difference]: Start difference. First operand 8279 states and 31323 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:50,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:50,219 INFO L93 Difference]: Finished difference Result 14309 states and 50902 transitions. [2021-06-06 00:05:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-06 00:05:50,219 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:50,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:50,246 INFO L225 Difference]: With dead ends: 14309 [2021-06-06 00:05:50,246 INFO L226 Difference]: Without dead ends: 14297 [2021-06-06 00:05:50,246 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 395.9ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-06-06 00:05:50,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14297 states. [2021-06-06 00:05:50,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14297 to 8279. [2021-06-06 00:05:50,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8279 states, 8278 states have (on average 3.782918579366997) internal successors, (31315), 8278 states have internal predecessors, (31315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:50,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8279 states to 8279 states and 31315 transitions. [2021-06-06 00:05:50,425 INFO L78 Accepts]: Start accepts. Automaton has 8279 states and 31315 transitions. Word has length 28 [2021-06-06 00:05:50,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:50,425 INFO L482 AbstractCegarLoop]: Abstraction has 8279 states and 31315 transitions. [2021-06-06 00:05:50,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:50,425 INFO L276 IsEmpty]: Start isEmpty. Operand 8279 states and 31315 transitions. [2021-06-06 00:05:50,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:50,437 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:50,437 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:50,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5825 [2021-06-06 00:05:50,638 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:50,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:50,638 INFO L82 PathProgramCache]: Analyzing trace with hash -25556159, now seen corresponding path program 93 times [2021-06-06 00:05:50,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:50,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849087417] [2021-06-06 00:05:50,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:50,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:50,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:50,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:50,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849087417] [2021-06-06 00:05:50,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849087417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:50,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547754379] [2021-06-06 00:05:50,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:50,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-06 00:05:50,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:50,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:50,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:50,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:50,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547754379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:50,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:50,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:05:50,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838312334] [2021-06-06 00:05:50,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:50,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:50,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:50,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:50,785 INFO L87 Difference]: Start difference. First operand 8279 states and 31315 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:52,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:52,002 INFO L93 Difference]: Finished difference Result 22023 states and 77007 transitions. [2021-06-06 00:05:52,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-06 00:05:52,002 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-06 00:05:52,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:52,053 INFO L225 Difference]: With dead ends: 22023 [2021-06-06 00:05:52,053 INFO L226 Difference]: Without dead ends: 22023 [2021-06-06 00:05:52,054 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 766.5ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-06-06 00:05:52,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22023 states. [2021-06-06 00:05:52,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22023 to 11426. [2021-06-06 00:05:52,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11426 states, 11425 states have (on average 3.8267833698030636) internal successors, (43721), 11425 states have internal predecessors, (43721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:52,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11426 states to 11426 states and 43721 transitions. [2021-06-06 00:05:52,390 INFO L78 Accepts]: Start accepts. Automaton has 11426 states and 43721 transitions. Word has length 28 [2021-06-06 00:05:52,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:52,390 INFO L482 AbstractCegarLoop]: Abstraction has 11426 states and 43721 transitions. [2021-06-06 00:05:52,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:52,390 INFO L276 IsEmpty]: Start isEmpty. Operand 11426 states and 43721 transitions. [2021-06-06 00:05:52,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:52,408 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:52,408 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:52,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5826,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:52,609 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:52,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:52,609 INFO L82 PathProgramCache]: Analyzing trace with hash 55819929, now seen corresponding path program 94 times [2021-06-06 00:05:52,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:52,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393323545] [2021-06-06 00:05:52,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:52,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:52,649 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:52,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:52,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393323545] [2021-06-06 00:05:52,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393323545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:52,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233269868] [2021-06-06 00:05:52,650 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:52,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:05:52,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:52,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:52,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:52,740 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:52,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233269868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:52,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:52,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:05:52,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644961896] [2021-06-06 00:05:52,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:52,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:52,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:52,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:52,741 INFO L87 Difference]: Start difference. First operand 11426 states and 43721 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:53,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:53,895 INFO L93 Difference]: Finished difference Result 21126 states and 74701 transitions. [2021-06-06 00:05:53,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 00:05:53,895 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-06 00:05:53,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:53,934 INFO L225 Difference]: With dead ends: 21126 [2021-06-06 00:05:53,934 INFO L226 Difference]: Without dead ends: 21114 [2021-06-06 00:05:53,934 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1690 ImplicationChecksByTransitivity, 651.3ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-06-06 00:05:53,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21114 states. [2021-06-06 00:05:54,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21114 to 11260. [2021-06-06 00:05:54,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11260 states, 11259 states have (on average 3.8314237498889776) internal successors, (43138), 11259 states have internal predecessors, (43138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:54,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11260 states to 11260 states and 43138 transitions. [2021-06-06 00:05:54,246 INFO L78 Accepts]: Start accepts. Automaton has 11260 states and 43138 transitions. Word has length 28 [2021-06-06 00:05:54,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:54,246 INFO L482 AbstractCegarLoop]: Abstraction has 11260 states and 43138 transitions. [2021-06-06 00:05:54,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:54,246 INFO L276 IsEmpty]: Start isEmpty. Operand 11260 states and 43138 transitions. [2021-06-06 00:05:54,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:54,263 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:54,263 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:54,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5827 [2021-06-06 00:05:54,464 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:54,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:54,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1459272043, now seen corresponding path program 95 times [2021-06-06 00:05:54,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:54,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399876447] [2021-06-06 00:05:54,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:54,506 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:54,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:54,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399876447] [2021-06-06 00:05:54,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399876447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:54,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284985101] [2021-06-06 00:05:54,506 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:54,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-06 00:05:54,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:54,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:54,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:54,608 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:54,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284985101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:54,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:54,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-06-06 00:05:54,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148528942] [2021-06-06 00:05:54,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 00:05:54,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:54,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 00:05:54,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-06-06 00:05:54,609 INFO L87 Difference]: Start difference. First operand 11260 states and 43138 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:55,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:55,648 INFO L93 Difference]: Finished difference Result 21002 states and 74111 transitions. [2021-06-06 00:05:55,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:05:55,648 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-06-06 00:05:55,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:55,690 INFO L225 Difference]: With dead ends: 21002 [2021-06-06 00:05:55,690 INFO L226 Difference]: Without dead ends: 20966 [2021-06-06 00:05:55,691 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 602.5ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 00:05:55,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20966 states. [2021-06-06 00:05:56,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20966 to 11300. [2021-06-06 00:05:56,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11300 states, 11299 states have (on average 3.8306044782724133) internal successors, (43282), 11299 states have internal predecessors, (43282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:56,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11300 states to 11300 states and 43282 transitions. [2021-06-06 00:05:56,059 INFO L78 Accepts]: Start accepts. Automaton has 11300 states and 43282 transitions. Word has length 28 [2021-06-06 00:05:56,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:56,059 INFO L482 AbstractCegarLoop]: Abstraction has 11300 states and 43282 transitions. [2021-06-06 00:05:56,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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-06 00:05:56,059 INFO L276 IsEmpty]: Start isEmpty. Operand 11300 states and 43282 transitions. [2021-06-06 00:05:56,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:56,076 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:56,076 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:56,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5828,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:56,284 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:56,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:56,285 INFO L82 PathProgramCache]: Analyzing trace with hash 137854673, now seen corresponding path program 96 times [2021-06-06 00:05:56,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:56,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681790178] [2021-06-06 00:05:56,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:56,328 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:56,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:56,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681790178] [2021-06-06 00:05:56,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681790178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:56,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791773310] [2021-06-06 00:05:56,328 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:56,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-06 00:05:56,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:05:56,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:56,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:56,449 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:56,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791773310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:56,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:56,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:05:56,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359268451] [2021-06-06 00:05:56,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:56,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:56,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:56,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:56,450 INFO L87 Difference]: Start difference. First operand 11300 states and 43282 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:57,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:05:57,915 INFO L93 Difference]: Finished difference Result 20773 states and 73526 transitions. [2021-06-06 00:05:57,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-06 00:05:57,915 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:05:57,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:05:57,952 INFO L225 Difference]: With dead ends: 20773 [2021-06-06 00:05:57,952 INFO L226 Difference]: Without dead ends: 20773 [2021-06-06 00:05:57,952 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2649 ImplicationChecksByTransitivity, 927.3ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-06-06 00:05:57,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20773 states. [2021-06-06 00:05:58,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20773 to 11492. [2021-06-06 00:05:58,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11492 states, 11491 states have (on average 3.8215995126620834) internal successors, (43914), 11491 states have internal predecessors, (43914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:58,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11492 states to 11492 states and 43914 transitions. [2021-06-06 00:05:58,303 INFO L78 Accepts]: Start accepts. Automaton has 11492 states and 43914 transitions. Word has length 28 [2021-06-06 00:05:58,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:05:58,303 INFO L482 AbstractCegarLoop]: Abstraction has 11492 states and 43914 transitions. [2021-06-06 00:05:58,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:05:58,303 INFO L276 IsEmpty]: Start isEmpty. Operand 11492 states and 43914 transitions. [2021-06-06 00:05:58,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:05:58,320 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:05:58,320 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:05:58,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5829 [2021-06-06 00:05:58,521 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:05:58,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:05:58,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1780893827, now seen corresponding path program 97 times [2021-06-06 00:05:58,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:05:58,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213752001] [2021-06-06 00:05:58,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:05:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:58,563 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:58,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:05:58,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213752001] [2021-06-06 00:05:58,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213752001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:58,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385323742] [2021-06-06 00:05:58,563 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:05:58,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:05:58,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:05:58,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:05:58,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:05:58,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385323742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:05:58,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:05:58,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-06 00:05:58,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880682092] [2021-06-06 00:05:58,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:05:58,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:05:58,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:05:58,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:05:58,679 INFO L87 Difference]: Start difference. First operand 11492 states and 43914 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:00,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:00,026 INFO L93 Difference]: Finished difference Result 20234 states and 72057 transitions. [2021-06-06 00:06:00,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-06 00:06:00,026 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:06:00,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:00,066 INFO L225 Difference]: With dead ends: 20234 [2021-06-06 00:06:00,067 INFO L226 Difference]: Without dead ends: 20222 [2021-06-06 00:06:00,067 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2080 ImplicationChecksByTransitivity, 786.2ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-06-06 00:06:00,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20222 states. [2021-06-06 00:06:00,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20222 to 11374. [2021-06-06 00:06:00,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11374 states, 11373 states have (on average 3.8259913831003254) internal successors, (43513), 11373 states have internal predecessors, (43513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:00,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11374 states to 11374 states and 43513 transitions. [2021-06-06 00:06:00,445 INFO L78 Accepts]: Start accepts. Automaton has 11374 states and 43513 transitions. Word has length 28 [2021-06-06 00:06:00,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:00,446 INFO L482 AbstractCegarLoop]: Abstraction has 11374 states and 43513 transitions. [2021-06-06 00:06:00,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:00,446 INFO L276 IsEmpty]: Start isEmpty. Operand 11374 states and 43513 transitions. [2021-06-06 00:06:00,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:00,462 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:00,462 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:06:00,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5830,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:00,663 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:00,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:00,663 INFO L82 PathProgramCache]: Analyzing trace with hash 513436649, now seen corresponding path program 98 times [2021-06-06 00:06:00,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:00,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898718993] [2021-06-06 00:06:00,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:00,704 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:00,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:00,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898718993] [2021-06-06 00:06:00,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898718993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:00,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363461369] [2021-06-06 00:06:00,705 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:00,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 00:06:00,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:00,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:00,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:00,806 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:00,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363461369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:00,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:00,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-06-06 00:06:00,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417318944] [2021-06-06 00:06:00,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:00,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:00,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:00,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:00,807 INFO L87 Difference]: Start difference. First operand 11374 states and 43513 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:01,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:01,910 INFO L93 Difference]: Finished difference Result 19474 states and 69973 transitions. [2021-06-06 00:06:01,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-06 00:06:01,911 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-06 00:06:01,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:01,948 INFO L225 Difference]: With dead ends: 19474 [2021-06-06 00:06:01,948 INFO L226 Difference]: Without dead ends: 19438 [2021-06-06 00:06:01,949 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1445 ImplicationChecksByTransitivity, 627.2ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-06-06 00:06:01,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19438 states. [2021-06-06 00:06:02,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19438 to 11398. [2021-06-06 00:06:02,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11398 states, 11397 states have (on average 3.8249539352461173) internal successors, (43593), 11397 states have internal predecessors, (43593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:02,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11398 states to 11398 states and 43593 transitions. [2021-06-06 00:06:02,219 INFO L78 Accepts]: Start accepts. Automaton has 11398 states and 43593 transitions. Word has length 28 [2021-06-06 00:06:02,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:02,219 INFO L482 AbstractCegarLoop]: Abstraction has 11398 states and 43593 transitions. [2021-06-06 00:06:02,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:02,219 INFO L276 IsEmpty]: Start isEmpty. Operand 11398 states and 43593 transitions. [2021-06-06 00:06:02,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:02,234 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:02,235 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:06:02,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5831,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:02,435 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:02,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:02,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1989550525, now seen corresponding path program 99 times [2021-06-06 00:06:02,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:02,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078106292] [2021-06-06 00:06:02,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:02,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:06:02,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:02,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078106292] [2021-06-06 00:06:02,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078106292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:02,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874172107] [2021-06-06 00:06:02,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:02,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-06 00:06:02,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:02,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:02,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:02,604 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:02,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874172107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:02,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:02,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:02,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890618806] [2021-06-06 00:06:02,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:02,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:02,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:02,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:02,605 INFO L87 Difference]: Start difference. First operand 11398 states and 43593 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06 00:06:04,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:04,078 INFO L93 Difference]: Finished difference Result 28545 states and 102022 transitions. [2021-06-06 00:06:04,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-06 00:06:04,079 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-06 00:06:04,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:04,145 INFO L225 Difference]: With dead ends: 28545 [2021-06-06 00:06:04,145 INFO L226 Difference]: Without dead ends: 28545 [2021-06-06 00:06:04,146 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 846.5ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-06-06 00:06:04,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28545 states. [2021-06-06 00:06:04,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28545 to 11732. [2021-06-06 00:06:04,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11732 states, 11731 states have (on average 3.8504816298695763) internal successors, (45170), 11731 states have internal predecessors, (45170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:04,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11732 states to 11732 states and 45170 transitions. [2021-06-06 00:06:04,517 INFO L78 Accepts]: Start accepts. Automaton has 11732 states and 45170 transitions. Word has length 28 [2021-06-06 00:06:04,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:04,517 INFO L482 AbstractCegarLoop]: Abstraction has 11732 states and 45170 transitions. [2021-06-06 00:06:04,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06 00:06:04,517 INFO L276 IsEmpty]: Start isEmpty. Operand 11732 states and 45170 transitions. [2021-06-06 00:06:04,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:04,536 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:04,536 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:06:04,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5832,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:04,737 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:04,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:04,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1738464691, now seen corresponding path program 100 times [2021-06-06 00:06:04,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:04,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876282595] [2021-06-06 00:06:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:04,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:04,773 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:06:04,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:04,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876282595] [2021-06-06 00:06:04,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876282595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:04,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960235633] [2021-06-06 00:06:04,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:04,797 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 00:06:04,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:04,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:04,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:04,903 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:04,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960235633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:04,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:04,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-06 00:06:04,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420560037] [2021-06-06 00:06:04,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-06 00:06:04,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:04,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-06 00:06:04,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-06 00:06:04,904 INFO L87 Difference]: Start difference. First operand 11732 states and 45170 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06 00:06:06,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:06,259 INFO L93 Difference]: Finished difference Result 27990 states and 100748 transitions. [2021-06-06 00:06:06,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-06 00:06:06,260 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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 28 [2021-06-06 00:06:06,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:06,314 INFO L225 Difference]: With dead ends: 27990 [2021-06-06 00:06:06,314 INFO L226 Difference]: Without dead ends: 27990 [2021-06-06 00:06:06,315 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 787.2ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-06-06 00:06:06,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27990 states. [2021-06-06 00:06:06,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27990 to 11622. [2021-06-06 00:06:06,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11622 states, 11621 states have (on average 3.83779364942776) internal successors, (44599), 11621 states have internal predecessors, (44599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 00:06:06,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11622 states to 11622 states and 44599 transitions. [2021-06-06 00:06:06,659 INFO L78 Accepts]: Start accepts. Automaton has 11622 states and 44599 transitions. Word has length 28 [2021-06-06 00:06:06,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-06 00:06:06,659 INFO L482 AbstractCegarLoop]: Abstraction has 11622 states and 44599 transitions. [2021-06-06 00:06:06,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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-06 00:06:06,659 INFO L276 IsEmpty]: Start isEmpty. Operand 11622 states and 44599 transitions. [2021-06-06 00:06:06,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-06 00:06:06,676 INFO L546 BasicCegarLoop]: Found error trace [2021-06-06 00:06:06,676 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-06 00:06:06,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5833,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:06,878 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 00:06:06,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 00:06:06,878 INFO L82 PathProgramCache]: Analyzing trace with hash 495642803, now seen corresponding path program 101 times [2021-06-06 00:06:06,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 00:06:06,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281871734] [2021-06-06 00:06:06,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 00:06:06,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 00:06:06,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 00:06:06,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 00:06:06,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281871734] [2021-06-06 00:06:06,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281871734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:06,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218642499] [2021-06-06 00:06:06,920 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 00:06:06,944 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-06 00:06:06,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 00:06:06,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-06 00:06:06,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 00:06:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 00:06:07,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218642499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 00:06:07,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 00:06:07,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-06 00:06:07,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413061441] [2021-06-06 00:06:07,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 00:06:07,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 00:06:07,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 00:06:07,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-06 00:06:07,058 INFO L87 Difference]: Start difference. First operand 11622 states and 44599 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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-06 00:06:07,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-06 00:06:07,985 INFO L93 Difference]: Finished difference Result 22146 states and 80034 transitions. [2021-06-06 00:06:07,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-06 00:06:07,986 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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 28 [2021-06-06 00:06:07,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-06 00:06:08,028 INFO L225 Difference]: With dead ends: 22146 [2021-06-06 00:06:08,028 INFO L226 Difference]: Without dead ends: 22146 [2021-06-06 00:06:08,028 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 498.0ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-06-06 00:06:08,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22146 states. [2021-06-06 00:06:08,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22146 to 11631. [2021-06-06 00:06:08,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11631 states, 11630 states have (on average 3.8368013757523647) internal successors, (44622), 11630 states have internal predecessors, (44622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-06-06 00:06:08,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5834 [2021-06-06 00:06:08,513 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-06 00:06:08,515 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-06 00:06:08,517 WARN L196 ceAbstractionStarter]: Timeout [2021-06-06 00:06:08,517 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.06 12:06:08 BasicIcfg [2021-06-06 00:06:08,517 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-06 00:06:08,518 INFO L168 Benchmark]: Toolchain (without parser) took 844103.28 ms. Allocated memory was 356.5 MB in the beginning and 1.6 GB in the end (delta: 1.3 GB). Free memory was 335.8 MB in the beginning and 695.7 MB in the end (delta: -359.8 MB). Peak memory consumption was 914.2 MB. Max. memory is 16.0 GB. [2021-06-06 00:06:08,518 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 356.5 MB. Free memory was 337.0 MB in the beginning and 337.0 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:06:08,518 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.57 ms. Allocated memory is still 356.5 MB. Free memory was 335.7 MB in the beginning and 334.3 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-06 00:06:08,518 INFO L168 Benchmark]: Boogie Preprocessor took 15.19 ms. Allocated memory is still 356.5 MB. Free memory was 334.3 MB in the beginning and 333.4 MB in the end (delta: 949.9 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-06 00:06:08,518 INFO L168 Benchmark]: RCFGBuilder took 312.80 ms. Allocated memory is still 356.5 MB. Free memory was 333.3 MB in the beginning and 320.0 MB in the end (delta: 13.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. [2021-06-06 00:06:08,518 INFO L168 Benchmark]: TraceAbstraction took 843731.36 ms. Allocated memory was 356.5 MB in the beginning and 1.6 GB in the end (delta: 1.3 GB). Free memory was 319.5 MB in the beginning and 695.7 MB in the end (delta: -376.1 MB). Peak memory consumption was 899.6 MB. Max. memory is 16.0 GB. [2021-06-06 00:06:08,518 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.12 ms. Allocated memory is still 356.5 MB. Free memory was 337.0 MB in the beginning and 337.0 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 22.57 ms. Allocated memory is still 356.5 MB. Free memory was 335.7 MB in the beginning and 334.3 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 15.19 ms. Allocated memory is still 356.5 MB. Free memory was 334.3 MB in the beginning and 333.4 MB in the end (delta: 949.9 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 312.80 ms. Allocated memory is still 356.5 MB. Free memory was 333.3 MB in the beginning and 320.0 MB in the end (delta: 13.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 843731.36 ms. Allocated memory was 356.5 MB in the beginning and 1.6 GB in the end (delta: 1.3 GB). Free memory was 319.5 MB in the beginning and 695.7 MB in the end (delta: -376.1 MB). Peak memory consumption was 899.6 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while ReachableStatesComputation was computing reachable states (6145 states constructedinput type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 843584.9ms, OverallIterations: 180, TraceHistogramMax: 3, EmptinessCheckTime: 662.7ms, AutomataDifference: 635070.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 27.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 8121 SDtfs, 42121 SDslu, 59286 SDs, 0 SdLazy, 102650 SolverSat, 7117 SolverUnsat, 271 SolverUnknown, 0 SolverNotchecked, 408514.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10669 GetRequests, 3569 SyntacticMatches, 237 SemanticMatches, 6863 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100061 ImplicationChecksByTransitivity, 291442.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=11732occurred in iteration=178, InterpolantAutomatonStates: 5804, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 9774.6ms AutomataMinimizationTime, 180 MinimizatonAttempts, 346365 StatesRemovedByMinimization, 179 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 658.9ms SsaConstructionTime, 1803.4ms SatisfiabilityAnalysisTime, 155210.7ms InterpolantComputationTime, 9298 NumberOfCodeBlocks, 9298 NumberOfCodeBlocksAsserted, 601 NumberOfCheckSat, 8941 ConstructedInterpolants, 128 QuantifiedInterpolants, 125932 SizeOfPredicates, 1018 NumberOfNonLiveVariables, 11727 ConjunctsInSsa, 3007 ConjunctsInUnsatCore, 357 InterpolantComputations, 3 PerfectInterpolantSequences, 444/2628 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