/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-bad/buffer-mult-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:25:18,659 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:25:18,661 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:25:18,690 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:25:18,691 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:25:18,694 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:25:18,697 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:25:18,705 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:25:18,707 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:25:18,712 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:25:18,713 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:25:18,714 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:25:18,714 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:25:18,715 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:25:18,715 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:25:18,716 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:25:18,717 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:25:18,717 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:25:18,718 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:25:18,720 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:25:18,721 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:25:18,726 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:25:18,727 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:25:18,728 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:25:18,730 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:25:18,730 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:25:18,730 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:25:18,731 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:25:18,731 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:25:18,732 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:25:18,732 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:25:18,733 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:25:18,733 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:25:18,734 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:25:18,735 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:25:18,735 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:25:18,735 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:25:18,735 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:25:18,736 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:25:18,736 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:25:18,737 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:25:18,746 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:25:18,787 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:25:18,787 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:25:18,788 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:25:18,788 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:25:18,790 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:25:18,790 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:25:18,790 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:25:18,790 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:25:18,791 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:25:18,791 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:25:18,791 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:25:18,792 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:25:18,793 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:25:18,793 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:25:18,793 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:25:18,793 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:25:18,793 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:25:18,793 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:25:18,793 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:25:18,793 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:25:18,794 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:25:18,794 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:25:18,794 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:25:18,794 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:25:18,794 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:25:19,107 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:25:19,128 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:25:19,130 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:25:19,131 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:25:19,133 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:25:19,133 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/buffer-mult-alt.wvr.bpl [2021-06-05 23:25:19,134 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/buffer-mult-alt.wvr.bpl' [2021-06-05 23:25:19,160 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:25:19,161 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:25:19,162 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:25:19,162 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:25:19,162 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:25:19,174 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,182 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,189 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:25:19,191 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:25:19,192 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:25:19,193 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:25:19,199 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,199 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,200 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,200 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,202 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,205 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,206 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/1) ... [2021-06-05 23:25:19,207 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:25:19,208 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:25:19,208 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:25:19,208 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:25:19,211 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (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:25:19,297 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:25:19,298 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:25:19,298 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:25:19,298 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:25:19,298 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:25:19,299 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:25:19,299 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:25:19,299 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:25:19,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:25:19,299 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 23:25:19,299 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 23:25:19,301 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 23:25:19,301 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-06-05 23:25:19,301 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-06-05 23:25:19,301 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-06-05 23:25:19,302 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:25:19,613 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:25:19,613 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:25:19,614 INFO L202 PluginConnector]: Adding new model buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:25:19 BoogieIcfgContainer [2021-06-05 23:25:19,615 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:25:19,616 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:25:19,616 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:25:19,618 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:25:19,618 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:25:19" (1/2) ... [2021-06-05 23:25:19,619 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@688b3886 and model type buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:25:19, skipping insertion in model container [2021-06-05 23:25:19,619 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:25:19" (2/2) ... [2021-06-05 23:25:19,620 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-mult-alt.wvr.bpl [2021-06-05 23:25:19,640 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:25:19,641 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:25:19,641 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:25:19,642 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:25:19,728 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-05 23:25:19,747 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-05 23:25:19,777 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:25:19,777 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:25:19,777 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:25:19,777 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:25:19,778 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:25:19,778 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:25:19,778 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:25:19,778 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:25:19,792 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-06-05 23:25:19,849 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:19,852 INFO L276 IsEmpty]: Start isEmpty. Operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:19,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 23:25:19,875 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:19,876 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:19,876 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:19,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:19,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1014933584, now seen corresponding path program 1 times [2021-06-05 23:25:19,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:19,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723237268] [2021-06-05 23:25:19,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:20,028 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:25:20,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:20,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723237268] [2021-06-05 23:25:20,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723237268] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:25:20,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:25:20,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 23:25:20,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900753224] [2021-06-05 23:25:20,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:25:20,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:20,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:25:20,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:25:20,052 INFO L87 Difference]: Start difference. First operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:20,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:20,116 INFO L93 Difference]: Finished difference Result 691 states and 2633 transitions. [2021-06-05 23:25:20,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:25:20,118 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 23:25:20,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:20,143 INFO L225 Difference]: With dead ends: 691 [2021-06-05 23:25:20,143 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 23:25:20,144 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:25:20,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 23:25:20,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2021-06-05 23:25:20,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.815942028985507) internal successors, (2633), 690 states have internal predecessors, (2633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:20,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2633 transitions. [2021-06-05 23:25:20,253 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2633 transitions. Word has length 19 [2021-06-05 23:25:20,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:20,253 INFO L482 AbstractCegarLoop]: Abstraction has 691 states and 2633 transitions. [2021-06-05 23:25:20,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:20,253 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2633 transitions. [2021-06-05 23:25:20,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:25:20,258 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:20,258 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:25:20,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:25:20,260 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:20,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:20,264 INFO L82 PathProgramCache]: Analyzing trace with hash 810519764, now seen corresponding path program 1 times [2021-06-05 23:25:20,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:20,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766992991] [2021-06-05 23:25:20,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:20,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:20,319 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:20,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:20,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766992991] [2021-06-05 23:25:20,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766992991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:20,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002140454] [2021-06-05 23:25:20,321 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:25:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:20,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 23:25:20,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:20,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:20,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002140454] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:25:20,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 23:25:20,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-06-05 23:25:20,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136053225] [2021-06-05 23:25:20,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:25:20,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:20,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:25:20,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:25:20,494 INFO L87 Difference]: Start difference. First operand 691 states and 2633 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:20,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:20,540 INFO L93 Difference]: Finished difference Result 1250 states and 4705 transitions. [2021-06-05 23:25:20,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:25:20,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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:25:20,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:20,550 INFO L225 Difference]: With dead ends: 1250 [2021-06-05 23:25:20,550 INFO L226 Difference]: Without dead ends: 1250 [2021-06-05 23:25:20,551 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:25:20,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-06-05 23:25:20,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 815. [2021-06-05 23:25:20,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 814 states have (on average 3.839066339066339) internal successors, (3125), 814 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:20,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 3125 transitions. [2021-06-05 23:25:20,599 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 3125 transitions. Word has length 22 [2021-06-05 23:25:20,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:20,599 INFO L482 AbstractCegarLoop]: Abstraction has 815 states and 3125 transitions. [2021-06-05 23:25:20,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:20,599 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 3125 transitions. [2021-06-05 23:25:20,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:25:20,602 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:20,602 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:25:20,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-06-05 23:25:20,826 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:20,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:20,827 INFO L82 PathProgramCache]: Analyzing trace with hash 234896854, now seen corresponding path program 1 times [2021-06-05 23:25:20,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:20,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881558684] [2021-06-05 23:25:20,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:20,958 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:25:20,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:20,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881558684] [2021-06-05 23:25:20,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881558684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:20,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514154182] [2021-06-05 23:25:20,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:20,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 23:25:20,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:21,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:25:21,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:21,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:21,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:21,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:25:21,167 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:25:21,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514154182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:21,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:21,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-06-05 23:25:21,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875028816] [2021-06-05 23:25:21,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:25:21,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:21,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:25:21,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:25:21,169 INFO L87 Difference]: Start difference. First operand 815 states and 3125 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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:25:21,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:21,242 INFO L93 Difference]: Finished difference Result 1934 states and 7455 transitions. [2021-06-05 23:25:21,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:25:21,242 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 24 [2021-06-05 23:25:21,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:21,254 INFO L225 Difference]: With dead ends: 1934 [2021-06-05 23:25:21,254 INFO L226 Difference]: Without dead ends: 1807 [2021-06-05 23:25:21,255 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 42.7ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:25:21,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2021-06-05 23:25:21,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1306. [2021-06-05 23:25:21,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1305 states have (on average 3.8521072796934868) internal successors, (5027), 1305 states have internal predecessors, (5027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:21,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 5027 transitions. [2021-06-05 23:25:21,301 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 5027 transitions. Word has length 24 [2021-06-05 23:25:21,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:21,302 INFO L482 AbstractCegarLoop]: Abstraction has 1306 states and 5027 transitions. [2021-06-05 23:25:21,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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:25:21,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 5027 transitions. [2021-06-05 23:25:21,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:25:21,306 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:21,306 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:25:21,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:21,529 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:21,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:21,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1112061528, now seen corresponding path program 2 times [2021-06-05 23:25:21,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:21,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054672620] [2021-06-05 23:25:21,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:21,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:21,586 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:25:21,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:21,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054672620] [2021-06-05 23:25:21,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054672620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:21,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382743633] [2021-06-05 23:25:21,586 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 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:25:21,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:25:21,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:21,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 23:25:21,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:21,708 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:25:21,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382743633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:21,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:21,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-06-05 23:25:21,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298339163] [2021-06-05 23:25:21,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:25:21,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:21,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:25:21,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:25:21,711 INFO L87 Difference]: Start difference. First operand 1306 states and 5027 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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:25:21,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:21,783 INFO L93 Difference]: Finished difference Result 2404 states and 8959 transitions. [2021-06-05 23:25:21,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 23:25:21,784 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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:25:21,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:21,800 INFO L225 Difference]: With dead ends: 2404 [2021-06-05 23:25:21,800 INFO L226 Difference]: Without dead ends: 2234 [2021-06-05 23:25:21,800 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 34.8ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:25:21,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2234 states. [2021-06-05 23:25:21,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2234 to 1906. [2021-06-05 23:25:21,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1906 states, 1905 states have (on average 3.859317585301837) internal successors, (7352), 1905 states have internal predecessors, (7352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:21,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1906 states to 1906 states and 7352 transitions. [2021-06-05 23:25:21,870 INFO L78 Accepts]: Start accepts. Automaton has 1906 states and 7352 transitions. Word has length 26 [2021-06-05 23:25:21,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:21,870 INFO L482 AbstractCegarLoop]: Abstraction has 1906 states and 7352 transitions. [2021-06-05 23:25:21,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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:25:21,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1906 states and 7352 transitions. [2021-06-05 23:25:21,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 23:25:21,878 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:21,878 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:22,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:22,101 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:22,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:22,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1469512084, now seen corresponding path program 1 times [2021-06-05 23:25:22,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:22,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111199001] [2021-06-05 23:25:22,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:22,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:22,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:25:22,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:22,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111199001] [2021-06-05 23:25:22,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111199001] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:25:22,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:25:22,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:25:22,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812850036] [2021-06-05 23:25:22,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:25:22,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:22,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:25:22,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:25:22,154 INFO L87 Difference]: Start difference. First operand 1906 states and 7352 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:22,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:22,199 INFO L93 Difference]: Finished difference Result 3426 states and 12683 transitions. [2021-06-05 23:25:22,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:25:22,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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:25:22,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:22,250 INFO L225 Difference]: With dead ends: 3426 [2021-06-05 23:25:22,250 INFO L226 Difference]: Without dead ends: 3255 [2021-06-05 23:25:22,251 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:25:22,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2021-06-05 23:25:22,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 2791. [2021-06-05 23:25:22,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2790 states have (on average 3.8562724014336918) internal successors, (10759), 2790 states have internal predecessors, (10759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:22,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 10759 transitions. [2021-06-05 23:25:22,334 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 10759 transitions. Word has length 26 [2021-06-05 23:25:22,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:22,335 INFO L482 AbstractCegarLoop]: Abstraction has 2791 states and 10759 transitions. [2021-06-05 23:25:22,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:22,337 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 10759 transitions. [2021-06-05 23:25:22,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:25:22,346 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:22,346 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:22,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 23:25:22,346 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:22,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:22,347 INFO L82 PathProgramCache]: Analyzing trace with hash -1414582092, now seen corresponding path program 3 times [2021-06-05 23:25:22,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:22,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199992760] [2021-06-05 23:25:22,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:22,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:22,482 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:22,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:22,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199992760] [2021-06-05 23:25:22,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199992760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:22,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741126786] [2021-06-05 23:25:22,485 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 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:25:22,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:25:22,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:22,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:25:22,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:22,685 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:25:22,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 12 [2021-06-05 23:25:22,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:22,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:22,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:22,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:3 [2021-06-05 23:25:22,719 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:22,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741126786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:22,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:22,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-06-05 23:25:22,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591696599] [2021-06-05 23:25:22,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:25:22,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:22,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:25:22,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:25:22,721 INFO L87 Difference]: Start difference. First operand 2791 states and 10759 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:23,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:23,181 INFO L93 Difference]: Finished difference Result 7730 states and 29466 transitions. [2021-06-05 23:25:23,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:25:23,182 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:25:23,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:23,234 INFO L225 Difference]: With dead ends: 7730 [2021-06-05 23:25:23,234 INFO L226 Difference]: Without dead ends: 7083 [2021-06-05 23:25:23,235 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 218.8ms TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:25:23,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7083 states. [2021-06-05 23:25:23,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7083 to 2938. [2021-06-05 23:25:23,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 3.892066734763364) internal successors, (11431), 2937 states have internal predecessors, (11431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:23,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 11431 transitions. [2021-06-05 23:25:23,439 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 11431 transitions. Word has length 29 [2021-06-05 23:25:23,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:23,440 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 11431 transitions. [2021-06-05 23:25:23,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:23,440 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 11431 transitions. [2021-06-05 23:25:23,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:25:23,450 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:23,451 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:23,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:23,674 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:23,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:23,675 INFO L82 PathProgramCache]: Analyzing trace with hash -690178897, now seen corresponding path program 1 times [2021-06-05 23:25:23,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:23,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415656853] [2021-06-05 23:25:23,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:23,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:23,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:25:23,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:23,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415656853] [2021-06-05 23:25:23,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415656853] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:25:23,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:25:23,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:25:23,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954059985] [2021-06-05 23:25:23,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:25:23,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:23,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:25:23,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:25:23,703 INFO L87 Difference]: Start difference. First operand 2938 states and 11431 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:23,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:23,728 INFO L93 Difference]: Finished difference Result 2938 states and 11171 transitions. [2021-06-05 23:25:23,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:25:23,729 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:25:23,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:23,741 INFO L225 Difference]: With dead ends: 2938 [2021-06-05 23:25:23,741 INFO L226 Difference]: Without dead ends: 2938 [2021-06-05 23:25:23,742 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:25:23,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2938 states. [2021-06-05 23:25:23,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2938 to 2938. [2021-06-05 23:25:23,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 3.8035410282601294) internal successors, (11171), 2937 states have internal predecessors, (11171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:23,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 11171 transitions. [2021-06-05 23:25:23,840 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 11171 transitions. Word has length 29 [2021-06-05 23:25:23,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:23,840 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 11171 transitions. [2021-06-05 23:25:23,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:23,840 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 11171 transitions. [2021-06-05 23:25:23,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:25:23,849 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:23,849 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:23,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 23:25:23,849 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:23,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:23,850 INFO L82 PathProgramCache]: Analyzing trace with hash 866424555, now seen corresponding path program 2 times [2021-06-05 23:25:23,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:23,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433254488] [2021-06-05 23:25:23,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:23,883 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:25:23,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:23,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433254488] [2021-06-05 23:25:23,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433254488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:23,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047617725] [2021-06-05 23:25:23,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:23,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:25:23,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:23,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:25:23,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:24,032 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:25:24,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047617725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:24,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:24,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-06-05 23:25:24,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93746071] [2021-06-05 23:25:24,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:25:24,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:24,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:25:24,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:25:24,034 INFO L87 Difference]: Start difference. First operand 2938 states and 11171 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:24,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:24,316 INFO L93 Difference]: Finished difference Result 9089 states and 33364 transitions. [2021-06-05 23:25:24,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:25:24,317 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 23:25:24,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:24,346 INFO L225 Difference]: With dead ends: 9089 [2021-06-05 23:25:24,346 INFO L226 Difference]: Without dead ends: 9039 [2021-06-05 23:25:24,347 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 111.6ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:24,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-06-05 23:25:24,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 3700. [2021-06-05 23:25:24,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3700 states, 3699 states have (on average 3.9689105163557716) internal successors, (14681), 3699 states have internal predecessors, (14681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:24,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3700 states to 3700 states and 14681 transitions. [2021-06-05 23:25:24,489 INFO L78 Accepts]: Start accepts. Automaton has 3700 states and 14681 transitions. Word has length 29 [2021-06-05 23:25:24,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:24,489 INFO L482 AbstractCegarLoop]: Abstraction has 3700 states and 14681 transitions. [2021-06-05 23:25:24,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:24,490 INFO L276 IsEmpty]: Start isEmpty. Operand 3700 states and 14681 transitions. [2021-06-05 23:25:24,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 23:25:24,500 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:24,500 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:24,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:24,724 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:24,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:24,724 INFO L82 PathProgramCache]: Analyzing trace with hash -595430549, now seen corresponding path program 3 times [2021-06-05 23:25:24,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:24,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684694901] [2021-06-05 23:25:24,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:24,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:24,751 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:25:24,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:24,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684694901] [2021-06-05 23:25:24,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684694901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:24,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855379712] [2021-06-05 23:25:24,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:24,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:25:24,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:24,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:25:24,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:24,869 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:25:24,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855379712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:24,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:24,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-06-05 23:25:24,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128734861] [2021-06-05 23:25:24,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:25:24,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:24,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:25:24,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:25:24,871 INFO L87 Difference]: Start difference. First operand 3700 states and 14681 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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:25:25,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:25,111 INFO L93 Difference]: Finished difference Result 8113 states and 29971 transitions. [2021-06-05 23:25:25,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:25:25,112 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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 29 [2021-06-05 23:25:25,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:25,136 INFO L225 Difference]: With dead ends: 8113 [2021-06-05 23:25:25,136 INFO L226 Difference]: Without dead ends: 8113 [2021-06-05 23:25:25,137 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 116.2ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:25,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8113 states. [2021-06-05 23:25:25,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8113 to 3985. [2021-06-05 23:25:25,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3985 states, 3984 states have (on average 3.9485441767068274) internal successors, (15731), 3984 states have internal predecessors, (15731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:25,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3985 states to 3985 states and 15731 transitions. [2021-06-05 23:25:25,268 INFO L78 Accepts]: Start accepts. Automaton has 3985 states and 15731 transitions. Word has length 29 [2021-06-05 23:25:25,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:25,269 INFO L482 AbstractCegarLoop]: Abstraction has 3985 states and 15731 transitions. [2021-06-05 23:25:25,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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:25:25,269 INFO L276 IsEmpty]: Start isEmpty. Operand 3985 states and 15731 transitions. [2021-06-05 23:25:25,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 23:25:25,280 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:25,280 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:25,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:25,503 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:25,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:25,503 INFO L82 PathProgramCache]: Analyzing trace with hash 805726646, now seen corresponding path program 4 times [2021-06-05 23:25:25,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:25,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276377151] [2021-06-05 23:25:25,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:25,555 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:25,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:25,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276377151] [2021-06-05 23:25:25,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276377151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:25,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985393163] [2021-06-05 23:25:25,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:25,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:25:25,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:25,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:25:25,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:25,690 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:25,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985393163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:25,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:25,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 8 [2021-06-05 23:25:25,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933492145] [2021-06-05 23:25:25,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:25:25,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:25,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:25:25,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:25:25,691 INFO L87 Difference]: Start difference. First operand 3985 states and 15731 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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:25:25,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:25,790 INFO L93 Difference]: Finished difference Result 7893 states and 31090 transitions. [2021-06-05 23:25:25,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:25:25,790 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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 31 [2021-06-05 23:25:25,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:25,814 INFO L225 Difference]: With dead ends: 7893 [2021-06-05 23:25:25,814 INFO L226 Difference]: Without dead ends: 7621 [2021-06-05 23:25:25,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 39.1ms TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:25:25,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7621 states. [2021-06-05 23:25:25,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7621 to 6363. [2021-06-05 23:25:25,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6363 states, 6362 states have (on average 4.042125117887457) internal successors, (25716), 6362 states have internal predecessors, (25716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:25,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6363 states to 6363 states and 25716 transitions. [2021-06-05 23:25:25,991 INFO L78 Accepts]: Start accepts. Automaton has 6363 states and 25716 transitions. Word has length 31 [2021-06-05 23:25:25,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:25,992 INFO L482 AbstractCegarLoop]: Abstraction has 6363 states and 25716 transitions. [2021-06-05 23:25:25,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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:25:25,992 INFO L276 IsEmpty]: Start isEmpty. Operand 6363 states and 25716 transitions. [2021-06-05 23:25:26,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:25:26,007 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:26,008 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:26,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 23:25:26,230 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:26,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:26,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1071796465, now seen corresponding path program 4 times [2021-06-05 23:25:26,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:26,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556130151] [2021-06-05 23:25:26,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:26,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:25:26,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:26,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556130151] [2021-06-05 23:25:26,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556130151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:26,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138850895] [2021-06-05 23:25:26,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:26,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:25:26,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:26,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:25:26,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:26,385 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:25:26,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138850895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:26,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:26,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-05 23:25:26,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167311983] [2021-06-05 23:25:26,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:25:26,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:26,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:25:26,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:25:26,389 INFO L87 Difference]: Start difference. First operand 6363 states and 25716 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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:25:26,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:26,444 INFO L93 Difference]: Finished difference Result 7990 states and 31805 transitions. [2021-06-05 23:25:26,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:25:26,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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 32 [2021-06-05 23:25:26,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:26,467 INFO L225 Difference]: With dead ends: 7990 [2021-06-05 23:25:26,467 INFO L226 Difference]: Without dead ends: 7990 [2021-06-05 23:25:26,468 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.8ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:25:26,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7990 states. [2021-06-05 23:25:26,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7990 to 6023. [2021-06-05 23:25:26,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6023 states, 6022 states have (on average 3.988542012620392) internal successors, (24019), 6022 states have internal predecessors, (24019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:26,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6023 states to 6023 states and 24019 transitions. [2021-06-05 23:25:26,689 INFO L78 Accepts]: Start accepts. Automaton has 6023 states and 24019 transitions. Word has length 32 [2021-06-05 23:25:26,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:26,689 INFO L482 AbstractCegarLoop]: Abstraction has 6023 states and 24019 transitions. [2021-06-05 23:25:26,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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:25:26,689 INFO L276 IsEmpty]: Start isEmpty. Operand 6023 states and 24019 transitions. [2021-06-05 23:25:26,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:26,704 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:26,704 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:26,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 23:25:26,927 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:26,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:26,928 INFO L82 PathProgramCache]: Analyzing trace with hash -2103834406, now seen corresponding path program 5 times [2021-06-05 23:25:26,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:26,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063873054] [2021-06-05 23:25:26,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:26,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:27,113 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:27,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:27,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063873054] [2021-06-05 23:25:27,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063873054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:27,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129625839] [2021-06-05 23:25:27,114 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:27,175 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:25:27,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:27,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:25:27,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:27,406 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 23:25:27,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 16 [2021-06-05 23:25:27,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:27,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:27,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:27,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:3 [2021-06-05 23:25:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:25:27,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129625839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:27,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:27,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-06-05 23:25:27,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765419915] [2021-06-05 23:25:27,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:27,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:27,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:27,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:27,441 INFO L87 Difference]: Start difference. First operand 6023 states and 24019 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:27,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:27,986 INFO L93 Difference]: Finished difference Result 14134 states and 55947 transitions. [2021-06-05 23:25:27,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:25:27,986 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:27,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:28,020 INFO L225 Difference]: With dead ends: 14134 [2021-06-05 23:25:28,021 INFO L226 Difference]: Without dead ends: 13721 [2021-06-05 23:25:28,021 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 344.7ms TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:25:28,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13721 states. [2021-06-05 23:25:28,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13721 to 6348. [2021-06-05 23:25:28,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6348 states, 6347 states have (on average 4.00330864975579) internal successors, (25409), 6347 states have internal predecessors, (25409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:28,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6348 states to 6348 states and 25409 transitions. [2021-06-05 23:25:28,234 INFO L78 Accepts]: Start accepts. Automaton has 6348 states and 25409 transitions. Word has length 34 [2021-06-05 23:25:28,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:28,234 INFO L482 AbstractCegarLoop]: Abstraction has 6348 states and 25409 transitions. [2021-06-05 23:25:28,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:28,235 INFO L276 IsEmpty]: Start isEmpty. Operand 6348 states and 25409 transitions. [2021-06-05 23:25:28,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:28,251 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:28,251 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:28,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:28,465 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:28,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:28,466 INFO L82 PathProgramCache]: Analyzing trace with hash 616045325, now seen corresponding path program 5 times [2021-06-05 23:25:28,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:28,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573544282] [2021-06-05 23:25:28,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:28,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:28,584 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-05 23:25:28,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:28,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573544282] [2021-06-05 23:25:28,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573544282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:28,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664794841] [2021-06-05 23:25:28,585 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 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:25:28,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:25:28,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:28,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 23:25:28,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:28,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:28,838 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 22 treesize of output 40 [2021-06-05 23:25:28,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 23:25:28,912 INFO L628 ElimStorePlain]: treesize reduction 16, result has 66.7 percent of original size [2021-06-05 23:25:28,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:28,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:28 [2021-06-05 23:25:29,030 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 27 treesize of output 21 [2021-06-05 23:25:29,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:29,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:29,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:29,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3 [2021-06-05 23:25:29,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-05 23:25:29,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664794841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:29,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:29,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:29,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93916008] [2021-06-05 23:25:29,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:29,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:29,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:29,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:29,065 INFO L87 Difference]: Start difference. First operand 6348 states and 25409 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:30,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:30,064 INFO L93 Difference]: Finished difference Result 17828 states and 69084 transitions. [2021-06-05 23:25:30,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:25:30,065 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:30,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:30,108 INFO L225 Difference]: With dead ends: 17828 [2021-06-05 23:25:30,108 INFO L226 Difference]: Without dead ends: 17753 [2021-06-05 23:25:30,108 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 620.2ms TimeCoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:25:30,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17753 states. [2021-06-05 23:25:30,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17753 to 7658. [2021-06-05 23:25:30,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7658 states, 7657 states have (on average 4.0185451221104875) internal successors, (30770), 7657 states have internal predecessors, (30770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:30,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7658 states to 7658 states and 30770 transitions. [2021-06-05 23:25:30,405 INFO L78 Accepts]: Start accepts. Automaton has 7658 states and 30770 transitions. Word has length 34 [2021-06-05 23:25:30,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:30,406 INFO L482 AbstractCegarLoop]: Abstraction has 7658 states and 30770 transitions. [2021-06-05 23:25:30,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:30,406 INFO L276 IsEmpty]: Start isEmpty. Operand 7658 states and 30770 transitions. [2021-06-05 23:25:30,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:30,428 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:30,428 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:30,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:30,653 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:30,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:30,653 INFO L82 PathProgramCache]: Analyzing trace with hash -158773189, now seen corresponding path program 6 times [2021-06-05 23:25:30,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:30,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177109270] [2021-06-05 23:25:30,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:30,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:30,764 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-05 23:25:30,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:30,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177109270] [2021-06-05 23:25:30,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177109270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:30,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386290927] [2021-06-05 23:25:30,765 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 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:25:30,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:25:30,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:30,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 23:25:30,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:31,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:31,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 54 [2021-06-05 23:25:31,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 23:25:31,108 INFO L628 ElimStorePlain]: treesize reduction 30, result has 54.5 percent of original size [2021-06-05 23:25:31,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:31,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:30 [2021-06-05 23:25:31,221 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 27 treesize of output 21 [2021-06-05 23:25:31,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:31,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:31,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:31,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3 [2021-06-05 23:25:31,249 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-05 23:25:31,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386290927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:31,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:31,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:31,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143785201] [2021-06-05 23:25:31,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:31,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:31,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:31,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:31,251 INFO L87 Difference]: Start difference. First operand 7658 states and 30770 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:32,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:32,285 INFO L93 Difference]: Finished difference Result 26431 states and 104477 transitions. [2021-06-05 23:25:32,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:25:32,285 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:32,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:32,350 INFO L225 Difference]: With dead ends: 26431 [2021-06-05 23:25:32,351 INFO L226 Difference]: Without dead ends: 26356 [2021-06-05 23:25:32,351 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 565.7ms TimeCoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:25:32,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26356 states. [2021-06-05 23:25:32,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26356 to 8714. [2021-06-05 23:25:32,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8714 states, 8713 states have (on average 4.058188913118329) internal successors, (35359), 8713 states have internal predecessors, (35359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:32,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8714 states to 8714 states and 35359 transitions. [2021-06-05 23:25:32,613 INFO L78 Accepts]: Start accepts. Automaton has 8714 states and 35359 transitions. Word has length 34 [2021-06-05 23:25:32,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:32,614 INFO L482 AbstractCegarLoop]: Abstraction has 8714 states and 35359 transitions. [2021-06-05 23:25:32,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:32,614 INFO L276 IsEmpty]: Start isEmpty. Operand 8714 states and 35359 transitions. [2021-06-05 23:25:32,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:32,634 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:32,634 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:32,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 23:25:32,840 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:32,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:32,840 INFO L82 PathProgramCache]: Analyzing trace with hash -824736107, now seen corresponding path program 7 times [2021-06-05 23:25:32,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:32,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813388147] [2021-06-05 23:25:32,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:32,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:32,918 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-05 23:25:32,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:32,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813388147] [2021-06-05 23:25:32,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813388147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:32,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901950402] [2021-06-05 23:25:32,919 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:25:32,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:32,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:32,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:33,111 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 32 treesize of output 26 [2021-06-05 23:25:33,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:33,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:33,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:33,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-06-05 23:25:33,154 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:33,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:25:33,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:33,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:33,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:33,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:25:33,182 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-05 23:25:33,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901950402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:33,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:33,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:33,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103818902] [2021-06-05 23:25:33,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:33,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:33,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:33,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:33,185 INFO L87 Difference]: Start difference. First operand 8714 states and 35359 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:33,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:33,713 INFO L93 Difference]: Finished difference Result 19981 states and 79468 transitions. [2021-06-05 23:25:33,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:25:33,714 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:33,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:33,764 INFO L225 Difference]: With dead ends: 19981 [2021-06-05 23:25:33,764 INFO L226 Difference]: Without dead ends: 19826 [2021-06-05 23:25:33,764 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 299.8ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:25:33,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19826 states. [2021-06-05 23:25:33,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19826 to 8750. [2021-06-05 23:25:33,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8750 states, 8749 states have (on average 4.062750028574694) internal successors, (35545), 8749 states have internal predecessors, (35545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:34,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8750 states to 8750 states and 35545 transitions. [2021-06-05 23:25:34,014 INFO L78 Accepts]: Start accepts. Automaton has 8750 states and 35545 transitions. Word has length 34 [2021-06-05 23:25:34,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:34,014 INFO L482 AbstractCegarLoop]: Abstraction has 8750 states and 35545 transitions. [2021-06-05 23:25:34,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:34,014 INFO L276 IsEmpty]: Start isEmpty. Operand 8750 states and 35545 transitions. [2021-06-05 23:25:34,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:34,031 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:34,031 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:34,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:34,232 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:34,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:34,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1500154431, now seen corresponding path program 8 times [2021-06-05 23:25:34,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:34,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607959692] [2021-06-05 23:25:34,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:34,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:34,344 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-05 23:25:34,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:34,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607959692] [2021-06-05 23:25:34,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607959692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:34,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968070153] [2021-06-05 23:25:34,344 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 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:25:34,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:25:34,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:34,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:34,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:34,551 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:34,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 23:25:34,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:34,560 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 23:25:34,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:34,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:25:34,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 23:25:34,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:34,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:34,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:34,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 23:25:34,639 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-05 23:25:34,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968070153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:34,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:34,640 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:34,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063504500] [2021-06-05 23:25:34,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:34,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:34,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:34,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:34,640 INFO L87 Difference]: Start difference. First operand 8750 states and 35545 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:35,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:35,314 INFO L93 Difference]: Finished difference Result 24924 states and 99773 transitions. [2021-06-05 23:25:35,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:25:35,314 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:35,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:35,380 INFO L225 Difference]: With dead ends: 24924 [2021-06-05 23:25:35,380 INFO L226 Difference]: Without dead ends: 24849 [2021-06-05 23:25:35,380 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 316.8ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:25:35,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24849 states. [2021-06-05 23:25:35,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24849 to 10107. [2021-06-05 23:25:35,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10107 states, 10106 states have (on average 4.0783692855729266) internal successors, (41216), 10106 states have internal predecessors, (41216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:35,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10107 states to 10107 states and 41216 transitions. [2021-06-05 23:25:35,743 INFO L78 Accepts]: Start accepts. Automaton has 10107 states and 41216 transitions. Word has length 34 [2021-06-05 23:25:35,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:35,744 INFO L482 AbstractCegarLoop]: Abstraction has 10107 states and 41216 transitions. [2021-06-05 23:25:35,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:35,744 INFO L276 IsEmpty]: Start isEmpty. Operand 10107 states and 41216 transitions. [2021-06-05 23:25:35,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:35,762 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:35,762 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:35,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 23:25:35,962 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:35,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:35,963 INFO L82 PathProgramCache]: Analyzing trace with hash 834191513, now seen corresponding path program 9 times [2021-06-05 23:25:35,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:35,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907908996] [2021-06-05 23:25:35,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:35,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:36,047 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-05 23:25:36,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:36,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907908996] [2021-06-05 23:25:36,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907908996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:36,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980200931] [2021-06-05 23:25:36,048 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 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:25:36,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:25:36,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:36,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 23:25:36,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:36,229 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 32 treesize of output 26 [2021-06-05 23:25:36,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:36,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:36,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:36,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-06-05 23:25:36,273 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:25:36,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:25:36,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:36,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:36,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:36,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:3 [2021-06-05 23:25:36,301 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-05 23:25:36,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980200931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:36,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:36,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:36,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955660357] [2021-06-05 23:25:36,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:36,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:36,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:36,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:36,303 INFO L87 Difference]: Start difference. First operand 10107 states and 41216 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:36,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:36,903 INFO L93 Difference]: Finished difference Result 23710 states and 94971 transitions. [2021-06-05 23:25:36,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:25:36,903 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:36,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:36,967 INFO L225 Difference]: With dead ends: 23710 [2021-06-05 23:25:36,967 INFO L226 Difference]: Without dead ends: 23595 [2021-06-05 23:25:36,968 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 330.0ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:25:36,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23595 states. [2021-06-05 23:25:37,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23595 to 9723. [2021-06-05 23:25:37,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9723 states, 9722 states have (on average 4.074675992594116) internal successors, (39614), 9722 states have internal predecessors, (39614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:37,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9723 states to 9723 states and 39614 transitions. [2021-06-05 23:25:37,264 INFO L78 Accepts]: Start accepts. Automaton has 9723 states and 39614 transitions. Word has length 34 [2021-06-05 23:25:37,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:37,264 INFO L482 AbstractCegarLoop]: Abstraction has 9723 states and 39614 transitions. [2021-06-05 23:25:37,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:37,264 INFO L276 IsEmpty]: Start isEmpty. Operand 9723 states and 39614 transitions. [2021-06-05 23:25:37,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:37,281 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:37,281 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:37,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:37,481 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:37,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:37,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1500178855, now seen corresponding path program 10 times [2021-06-05 23:25:37,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:37,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904022915] [2021-06-05 23:25:37,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:37,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:37,555 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-05 23:25:37,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:37,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904022915] [2021-06-05 23:25:37,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904022915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:37,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504844965] [2021-06-05 23:25:37,556 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 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:25:37,587 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:25:37,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:37,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:37,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:37,704 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 26 treesize of output 20 [2021-06-05 23:25:37,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:37,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:37,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:37,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-06-05 23:25:37,779 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:37,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:25:37,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:37,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:37,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:37,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:25:37,804 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-05 23:25:37,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504844965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:37,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:37,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:37,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314836951] [2021-06-05 23:25:37,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:37,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:37,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:37,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:37,805 INFO L87 Difference]: Start difference. First operand 9723 states and 39614 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:38,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:38,339 INFO L93 Difference]: Finished difference Result 22988 states and 91824 transitions. [2021-06-05 23:25:38,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:25:38,339 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:38,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:38,394 INFO L225 Difference]: With dead ends: 22988 [2021-06-05 23:25:38,394 INFO L226 Difference]: Without dead ends: 22753 [2021-06-05 23:25:38,395 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 321.9ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:25:38,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22753 states. [2021-06-05 23:25:38,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22753 to 9831. [2021-06-05 23:25:38,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9831 states, 9830 states have (on average 4.077110885045778) internal successors, (40078), 9830 states have internal predecessors, (40078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:38,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9831 states to 9831 states and 40078 transitions. [2021-06-05 23:25:38,720 INFO L78 Accepts]: Start accepts. Automaton has 9831 states and 40078 transitions. Word has length 34 [2021-06-05 23:25:38,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:38,720 INFO L482 AbstractCegarLoop]: Abstraction has 9831 states and 40078 transitions. [2021-06-05 23:25:38,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:38,720 INFO L276 IsEmpty]: Start isEmpty. Operand 9831 states and 40078 transitions. [2021-06-05 23:25:38,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:38,736 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:38,736 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:38,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 23:25:38,936 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:38,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:38,937 INFO L82 PathProgramCache]: Analyzing trace with hash -573433369, now seen corresponding path program 11 times [2021-06-05 23:25:38,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:38,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460816526] [2021-06-05 23:25:38,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:38,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:39,066 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-05 23:25:39,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:39,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460816526] [2021-06-05 23:25:39,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460816526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:39,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174899971] [2021-06-05 23:25:39,066 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 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:25:39,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:25:39,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:39,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:25:39,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:39,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:39,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:39,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:39,272 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:39,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 58 [2021-06-05 23:25:39,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 23:25:39,326 INFO L628 ElimStorePlain]: treesize reduction 22, result has 56.9 percent of original size [2021-06-05 23:25:39,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:39,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:28 [2021-06-05 23:25:39,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 23:25:39,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:39,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:39,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:39,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 23:25:39,424 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-05 23:25:39,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174899971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:39,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:39,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:39,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748453050] [2021-06-05 23:25:39,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:39,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:39,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:39,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:39,425 INFO L87 Difference]: Start difference. First operand 9831 states and 40078 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:40,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:40,609 INFO L93 Difference]: Finished difference Result 26430 states and 105005 transitions. [2021-06-05 23:25:40,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:25:40,616 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:40,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:40,687 INFO L225 Difference]: With dead ends: 26430 [2021-06-05 23:25:40,687 INFO L226 Difference]: Without dead ends: 26355 [2021-06-05 23:25:40,688 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 831.4ms TimeCoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:25:40,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26355 states. [2021-06-05 23:25:40,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26355 to 10895. [2021-06-05 23:25:40,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10895 states, 10894 states have (on average 4.096016155682027) internal successors, (44622), 10894 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) [2021-06-05 23:25:41,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10895 states to 10895 states and 44622 transitions. [2021-06-05 23:25:41,002 INFO L78 Accepts]: Start accepts. Automaton has 10895 states and 44622 transitions. Word has length 34 [2021-06-05 23:25:41,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:41,003 INFO L482 AbstractCegarLoop]: Abstraction has 10895 states and 44622 transitions. [2021-06-05 23:25:41,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:41,003 INFO L276 IsEmpty]: Start isEmpty. Operand 10895 states and 44622 transitions. [2021-06-05 23:25:41,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:41,027 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:41,027 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:41,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:41,241 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:41,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:41,241 INFO L82 PathProgramCache]: Analyzing trace with hash -316777907, now seen corresponding path program 12 times [2021-06-05 23:25:41,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:41,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144866738] [2021-06-05 23:25:41,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:41,355 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-05 23:25:41,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:41,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144866738] [2021-06-05 23:25:41,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144866738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:41,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182320278] [2021-06-05 23:25:41,356 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 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:25:41,396 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:25:41,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:41,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 23:25:41,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:41,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 23:25:41,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:41,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:41,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:25:41,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:51, output treesize:36 [2021-06-05 23:25:41,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:41,868 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:41,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-06-05 23:25:41,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:25:41,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:41,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:41,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:47, output treesize:13 [2021-06-05 23:25:41,934 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-05 23:25:41,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182320278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:41,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:41,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:41,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011857578] [2021-06-05 23:25:41,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:41,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:41,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:41,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:41,935 INFO L87 Difference]: Start difference. First operand 10895 states and 44622 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:42,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:42,916 INFO L93 Difference]: Finished difference Result 28412 states and 113321 transitions. [2021-06-05 23:25:42,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:25:42,916 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:42,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:43,009 INFO L225 Difference]: With dead ends: 28412 [2021-06-05 23:25:43,010 INFO L226 Difference]: Without dead ends: 28297 [2021-06-05 23:25:43,010 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 542.5ms TimeCoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:25:43,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28297 states. [2021-06-05 23:25:43,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28297 to 10659. [2021-06-05 23:25:43,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10659 states, 10658 states have (on average 4.094952148620754) internal successors, (43644), 10658 states have internal predecessors, (43644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:43,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10659 states to 10659 states and 43644 transitions. [2021-06-05 23:25:43,337 INFO L78 Accepts]: Start accepts. Automaton has 10659 states and 43644 transitions. Word has length 34 [2021-06-05 23:25:43,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:43,337 INFO L482 AbstractCegarLoop]: Abstraction has 10659 states and 43644 transitions. [2021-06-05 23:25:43,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:43,337 INFO L276 IsEmpty]: Start isEmpty. Operand 10659 states and 43644 transitions. [2021-06-05 23:25:43,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:43,360 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:43,360 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:43,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 23:25:43,572 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:43,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:43,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1202868029, now seen corresponding path program 13 times [2021-06-05 23:25:43,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:43,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625794054] [2021-06-05 23:25:43,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:43,708 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-05 23:25:43,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:43,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625794054] [2021-06-05 23:25:43,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625794054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:43,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076888840] [2021-06-05 23:25:43,709 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 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:25:43,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:43,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:43,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:43,853 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:25:43,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:43,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:43,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:43,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:23 [2021-06-05 23:25:43,919 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:43,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:25:43,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:43,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:43,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:43,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:25:43,959 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-05 23:25:43,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076888840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:43,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:43,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:43,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376015914] [2021-06-05 23:25:43,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:43,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:43,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:43,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:43,962 INFO L87 Difference]: Start difference. First operand 10659 states and 43644 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:44,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:44,319 INFO L93 Difference]: Finished difference Result 19194 states and 76806 transitions. [2021-06-05 23:25:44,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:25:44,319 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:44,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:44,371 INFO L225 Difference]: With dead ends: 19194 [2021-06-05 23:25:44,371 INFO L226 Difference]: Without dead ends: 19079 [2021-06-05 23:25:44,372 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 285.4ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:25:44,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19079 states. [2021-06-05 23:25:44,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19079 to 10744. [2021-06-05 23:25:44,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10744 states, 10743 states have (on average 4.095783300753979) internal successors, (44001), 10743 states have internal predecessors, (44001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:44,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10744 states to 10744 states and 44001 transitions. [2021-06-05 23:25:44,722 INFO L78 Accepts]: Start accepts. Automaton has 10744 states and 44001 transitions. Word has length 34 [2021-06-05 23:25:44,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:44,723 INFO L482 AbstractCegarLoop]: Abstraction has 10744 states and 44001 transitions. [2021-06-05 23:25:44,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:44,724 INFO L276 IsEmpty]: Start isEmpty. Operand 10744 states and 44001 transitions. [2021-06-05 23:25:44,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:44,741 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:44,741 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:44,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 23:25:44,943 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:44,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:44,944 INFO L82 PathProgramCache]: Analyzing trace with hash 431927787, now seen corresponding path program 14 times [2021-06-05 23:25:44,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:44,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850549978] [2021-06-05 23:25:44,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:44,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:45,035 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-05 23:25:45,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:45,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850549978] [2021-06-05 23:25:45,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850549978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:45,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191200968] [2021-06-05 23:25:45,036 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 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:25:45,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:25:45,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:45,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:45,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:45,199 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:45,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 23:25:45,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:45,207 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 23:25:45,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:45,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:25:45,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 23:25:45,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:45,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:45,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:45,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 23:25:45,260 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-05 23:25:45,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191200968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:45,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:45,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:45,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826525145] [2021-06-05 23:25:45,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:45,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:45,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:45,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:45,261 INFO L87 Difference]: Start difference. First operand 10744 states and 44001 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:46,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:46,116 INFO L93 Difference]: Finished difference Result 24998 states and 100164 transitions. [2021-06-05 23:25:46,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:25:46,117 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:46,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:46,182 INFO L225 Difference]: With dead ends: 24998 [2021-06-05 23:25:46,182 INFO L226 Difference]: Without dead ends: 24923 [2021-06-05 23:25:46,183 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 529.3ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:25:46,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24923 states. [2021-06-05 23:25:46,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24923 to 11500. [2021-06-05 23:25:46,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11500 states, 11499 states have (on average 4.106009218192886) internal successors, (47215), 11499 states have internal predecessors, (47215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:46,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11500 states to 11500 states and 47215 transitions. [2021-06-05 23:25:46,471 INFO L78 Accepts]: Start accepts. Automaton has 11500 states and 47215 transitions. Word has length 34 [2021-06-05 23:25:46,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:46,471 INFO L482 AbstractCegarLoop]: Abstraction has 11500 states and 47215 transitions. [2021-06-05 23:25:46,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:46,471 INFO L276 IsEmpty]: Start isEmpty. Operand 11500 states and 47215 transitions. [2021-06-05 23:25:46,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:46,491 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:46,491 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:46,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 23:25:46,692 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:46,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:46,692 INFO L82 PathProgramCache]: Analyzing trace with hash 688583249, now seen corresponding path program 15 times [2021-06-05 23:25:46,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:46,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282880550] [2021-06-05 23:25:46,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:46,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:46,798 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-05 23:25:46,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:46,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282880550] [2021-06-05 23:25:46,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282880550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:46,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051239141] [2021-06-05 23:25:46,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:25:46,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:25:46,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:46,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:25:46,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:46,970 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 34 treesize of output 28 [2021-06-05 23:25:46,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:46,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:46,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:46,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:31 [2021-06-05 23:25:47,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:47,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:47,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 37 treesize of output 37 [2021-06-05 23:25:47,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:25:47,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:47,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:47,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-06-05 23:25:47,114 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-05 23:25:47,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051239141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:47,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:47,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:47,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655860524] [2021-06-05 23:25:47,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:47,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:47,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:47,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:47,116 INFO L87 Difference]: Start difference. First operand 11500 states and 47215 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:48,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:48,252 INFO L93 Difference]: Finished difference Result 23541 states and 94127 transitions. [2021-06-05 23:25:48,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:25:48,253 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:48,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:48,314 INFO L225 Difference]: With dead ends: 23541 [2021-06-05 23:25:48,314 INFO L226 Difference]: Without dead ends: 23426 [2021-06-05 23:25:48,314 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 686.0ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:25:48,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23426 states. [2021-06-05 23:25:48,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23426 to 11260. [2021-06-05 23:25:48,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11260 states, 11259 states have (on average 4.104893862687628) internal successors, (46217), 11259 states have internal predecessors, (46217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:48,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11260 states to 11260 states and 46217 transitions. [2021-06-05 23:25:48,627 INFO L78 Accepts]: Start accepts. Automaton has 11260 states and 46217 transitions. Word has length 34 [2021-06-05 23:25:48,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:48,627 INFO L482 AbstractCegarLoop]: Abstraction has 11260 states and 46217 transitions. [2021-06-05 23:25:48,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:48,627 INFO L276 IsEmpty]: Start isEmpty. Operand 11260 states and 46217 transitions. [2021-06-05 23:25:48,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:48,647 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:48,647 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:48,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 23:25:48,847 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:48,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:48,848 INFO L82 PathProgramCache]: Analyzing trace with hash -2086738111, now seen corresponding path program 16 times [2021-06-05 23:25:48,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:48,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564760368] [2021-06-05 23:25:48,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:48,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:48,966 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-05 23:25:48,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:48,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564760368] [2021-06-05 23:25:48,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564760368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:48,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958599293] [2021-06-05 23:25:48,966 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 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:25:49,008 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:25:49,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:49,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:49,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:49,121 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:25:49,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:49,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:49,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:49,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:23 [2021-06-05 23:25:49,190 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:49,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:25:49,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:49,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:49,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:49,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:25:49,219 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-05 23:25:49,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958599293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:49,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:49,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:49,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374288697] [2021-06-05 23:25:49,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:49,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:49,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:49,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:49,220 INFO L87 Difference]: Start difference. First operand 11260 states and 46217 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:49,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:49,742 INFO L93 Difference]: Finished difference Result 22298 states and 89003 transitions. [2021-06-05 23:25:49,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:25:49,742 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:49,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:49,798 INFO L225 Difference]: With dead ends: 22298 [2021-06-05 23:25:49,798 INFO L226 Difference]: Without dead ends: 22143 [2021-06-05 23:25:49,799 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 400.8ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:25:49,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22143 states. [2021-06-05 23:25:50,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22143 to 12043. [2021-06-05 23:25:50,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12043 states, 12042 states have (on average 4.112855007473842) internal successors, (49527), 12042 states have internal predecessors, (49527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:50,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12043 states to 12043 states and 49527 transitions. [2021-06-05 23:25:50,119 INFO L78 Accepts]: Start accepts. Automaton has 12043 states and 49527 transitions. Word has length 34 [2021-06-05 23:25:50,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:50,119 INFO L482 AbstractCegarLoop]: Abstraction has 12043 states and 49527 transitions. [2021-06-05 23:25:50,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:50,120 INFO L276 IsEmpty]: Start isEmpty. Operand 12043 states and 49527 transitions. [2021-06-05 23:25:50,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:50,139 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:50,139 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:50,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 23:25:50,341 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:50,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:50,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1516120409, now seen corresponding path program 17 times [2021-06-05 23:25:50,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:50,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567838641] [2021-06-05 23:25:50,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:50,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:50,430 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-05 23:25:50,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:50,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567838641] [2021-06-05 23:25:50,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567838641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:50,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263343348] [2021-06-05 23:25:50,430 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 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:25:50,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:25:50,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:50,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:25:50,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:50,644 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-06-05 23:25:50,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 23:25:50,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:25:50,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:50,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:50,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:30 [2021-06-05 23:25:50,770 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 27 treesize of output 21 [2021-06-05 23:25:50,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:50,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:50,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:50,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3 [2021-06-05 23:25:50,796 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-05 23:25:50,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263343348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:50,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:50,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:50,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587668868] [2021-06-05 23:25:50,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:50,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:50,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:50,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:50,798 INFO L87 Difference]: Start difference. First operand 12043 states and 49527 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:51,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:51,918 INFO L93 Difference]: Finished difference Result 36456 states and 147208 transitions. [2021-06-05 23:25:51,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:25:51,918 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:51,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:52,020 INFO L225 Difference]: With dead ends: 36456 [2021-06-05 23:25:52,020 INFO L226 Difference]: Without dead ends: 36381 [2021-06-05 23:25:52,020 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 542.0ms TimeCoverageRelationStatistics Valid=133, Invalid=923, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:25:52,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36381 states. [2021-06-05 23:25:52,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36381 to 13600. [2021-06-05 23:25:52,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13600 states, 13599 states have (on average 4.1242003088462384) internal successors, (56085), 13599 states have internal predecessors, (56085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:52,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13600 states to 13600 states and 56085 transitions. [2021-06-05 23:25:52,418 INFO L78 Accepts]: Start accepts. Automaton has 13600 states and 56085 transitions. Word has length 34 [2021-06-05 23:25:52,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:52,418 INFO L482 AbstractCegarLoop]: Abstraction has 13600 states and 56085 transitions. [2021-06-05 23:25:52,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:52,418 INFO L276 IsEmpty]: Start isEmpty. Operand 13600 states and 56085 transitions. [2021-06-05 23:25:52,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:52,441 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:52,441 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:52,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:52,642 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:52,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:52,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1259464947, now seen corresponding path program 18 times [2021-06-05 23:25:52,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:52,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484409072] [2021-06-05 23:25:52,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:52,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:52,716 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-05 23:25:52,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:52,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484409072] [2021-06-05 23:25:52,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484409072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:52,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935966888] [2021-06-05 23:25:52,717 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 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:25:52,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:25:52,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:52,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:25:52,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:52,866 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 34 treesize of output 28 [2021-06-05 23:25:52,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:52,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:52,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:52,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:31 [2021-06-05 23:25:52,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:52,917 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:52,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 23:25:52,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:25:52,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:52,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:52,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-06-05 23:25:52,983 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-05 23:25:52,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935966888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:52,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:52,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:52,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243443407] [2021-06-05 23:25:52,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:52,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:52,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:52,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:52,985 INFO L87 Difference]: Start difference. First operand 13600 states and 56085 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:53,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:53,928 INFO L93 Difference]: Finished difference Result 26172 states and 105952 transitions. [2021-06-05 23:25:53,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:25:53,928 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:53,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:53,995 INFO L225 Difference]: With dead ends: 26172 [2021-06-05 23:25:53,995 INFO L226 Difference]: Without dead ends: 26057 [2021-06-05 23:25:53,996 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 612.1ms TimeCoverageRelationStatistics Valid=202, Invalid=920, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:25:54,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26057 states. [2021-06-05 23:25:54,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26057 to 13750. [2021-06-05 23:25:54,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13750 states, 13749 states have (on average 4.126918321332461) internal successors, (56741), 13749 states have internal predecessors, (56741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:54,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13750 states to 13750 states and 56741 transitions. [2021-06-05 23:25:54,341 INFO L78 Accepts]: Start accepts. Automaton has 13750 states and 56741 transitions. Word has length 34 [2021-06-05 23:25:54,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:54,341 INFO L482 AbstractCegarLoop]: Abstraction has 13750 states and 56741 transitions. [2021-06-05 23:25:54,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:54,341 INFO L276 IsEmpty]: Start isEmpty. Operand 13750 states and 56741 transitions. [2021-06-05 23:25:54,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:54,364 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:54,364 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:54,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 23:25:54,565 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:54,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:54,565 INFO L82 PathProgramCache]: Analyzing trace with hash -756448751, now seen corresponding path program 19 times [2021-06-05 23:25:54,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:54,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065146760] [2021-06-05 23:25:54,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:54,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:54,653 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-05 23:25:54,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:54,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065146760] [2021-06-05 23:25:54,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065146760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:54,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196279056] [2021-06-05 23:25:54,653 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 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:25:54,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:54,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:54,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:54,801 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 26 treesize of output 20 [2021-06-05 23:25:54,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:54,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:54,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:54,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-06-05 23:25:54,851 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:54,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:25:54,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:54,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:54,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:54,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:25:54,873 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-05 23:25:54,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196279056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:54,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:54,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:54,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57103384] [2021-06-05 23:25:54,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:54,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:54,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:54,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:54,874 INFO L87 Difference]: Start difference. First operand 13750 states and 56741 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:55,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:55,462 INFO L93 Difference]: Finished difference Result 28454 states and 114913 transitions. [2021-06-05 23:25:55,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:25:55,463 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:55,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:55,536 INFO L225 Difference]: With dead ends: 28454 [2021-06-05 23:25:55,536 INFO L226 Difference]: Without dead ends: 28219 [2021-06-05 23:25:55,536 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 325.5ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:25:55,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28219 states. [2021-06-05 23:25:55,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28219 to 12943. [2021-06-05 23:25:55,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12943 states, 12942 states have (on average 4.129346314325452) internal successors, (53442), 12942 states have internal predecessors, (53442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:55,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12943 states to 12943 states and 53442 transitions. [2021-06-05 23:25:55,862 INFO L78 Accepts]: Start accepts. Automaton has 12943 states and 53442 transitions. Word has length 34 [2021-06-05 23:25:55,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:55,862 INFO L482 AbstractCegarLoop]: Abstraction has 12943 states and 53442 transitions. [2021-06-05 23:25:55,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:55,862 INFO L276 IsEmpty]: Start isEmpty. Operand 12943 states and 53442 transitions. [2021-06-05 23:25:55,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:55,883 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:55,883 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:56,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:56,084 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:56,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:56,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1335361853, now seen corresponding path program 20 times [2021-06-05 23:25:56,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:56,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598595163] [2021-06-05 23:25:56,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:56,178 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-05 23:25:56,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:56,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598595163] [2021-06-05 23:25:56,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598595163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:56,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485276827] [2021-06-05 23:25:56,178 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 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:25:56,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:25:56,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:56,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:56,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:56,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 23:25:56,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:56,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:56,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:56,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:25:56,358 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:56,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:25:56,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:56,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:56,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:56,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:25:56,393 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-05 23:25:56,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485276827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:56,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:56,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:56,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139716509] [2021-06-05 23:25:56,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:56,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:56,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:56,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:56,394 INFO L87 Difference]: Start difference. First operand 12943 states and 53442 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:57,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:57,057 INFO L93 Difference]: Finished difference Result 23438 states and 94591 transitions. [2021-06-05 23:25:57,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:25:57,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:57,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:57,111 INFO L225 Difference]: With dead ends: 23438 [2021-06-05 23:25:57,111 INFO L226 Difference]: Without dead ends: 23283 [2021-06-05 23:25:57,112 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 474.2ms TimeCoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:25:57,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23283 states. [2021-06-05 23:25:57,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23283 to 13180. [2021-06-05 23:25:57,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13180 states, 13179 states have (on average 4.129524243114045) internal successors, (54423), 13179 states have internal predecessors, (54423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:57,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13180 states to 13180 states and 54423 transitions. [2021-06-05 23:25:57,399 INFO L78 Accepts]: Start accepts. Automaton has 13180 states and 54423 transitions. Word has length 34 [2021-06-05 23:25:57,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:57,399 INFO L482 AbstractCegarLoop]: Abstraction has 13180 states and 54423 transitions. [2021-06-05 23:25:57,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:57,399 INFO L276 IsEmpty]: Start isEmpty. Operand 13180 states and 54423 transitions. [2021-06-05 23:25:57,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:57,423 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:57,423 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:57,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2021-06-05 23:25:57,637 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:57,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:57,637 INFO L82 PathProgramCache]: Analyzing trace with hash 53048833, now seen corresponding path program 21 times [2021-06-05 23:25:57,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:57,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685871197] [2021-06-05 23:25:57,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:57,717 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-05 23:25:57,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:57,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685871197] [2021-06-05 23:25:57,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685871197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:57,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557367587] [2021-06-05 23:25:57,718 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 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:25:57,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:25:57,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:57,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 23:25:57,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:57,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 23:25:57,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:57,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:57,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:57,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2021-06-05 23:25:57,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:25:57,918 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:57,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 23:25:57,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:25:57,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:57,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:25:57,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-06-05 23:25:57,982 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-05 23:25:57,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557367587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:57,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:57,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:25:57,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930993497] [2021-06-05 23:25:57,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:25:57,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:57,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:25:57,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:25:57,983 INFO L87 Difference]: Start difference. First operand 13180 states and 54423 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:58,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:25:58,950 INFO L93 Difference]: Finished difference Result 27881 states and 112706 transitions. [2021-06-05 23:25:58,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:25:58,951 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:25:58,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:25:59,020 INFO L225 Difference]: With dead ends: 27881 [2021-06-05 23:25:59,020 INFO L226 Difference]: Without dead ends: 27646 [2021-06-05 23:25:59,020 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 567.3ms TimeCoverageRelationStatistics Valid=181, Invalid=875, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:25:59,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27646 states. [2021-06-05 23:25:59,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27646 to 13288. [2021-06-05 23:25:59,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13288 states, 13287 states have (on average 4.130879807330474) internal successors, (54887), 13287 states have internal predecessors, (54887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:59,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13288 states to 13288 states and 54887 transitions. [2021-06-05 23:25:59,325 INFO L78 Accepts]: Start accepts. Automaton has 13288 states and 54887 transitions. Word has length 34 [2021-06-05 23:25:59,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:25:59,326 INFO L482 AbstractCegarLoop]: Abstraction has 13288 states and 54887 transitions. [2021-06-05 23:25:59,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:25:59,326 INFO L276 IsEmpty]: Start isEmpty. Operand 13288 states and 54887 transitions. [2021-06-05 23:25:59,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:25:59,348 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:25:59,348 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:25:59,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:25:59,553 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:25:59,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:25:59,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1169034441, now seen corresponding path program 22 times [2021-06-05 23:25:59,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:25:59,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921422670] [2021-06-05 23:25:59,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:25:59,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:25:59,635 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-05 23:25:59,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:25:59,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921422670] [2021-06-05 23:25:59,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921422670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:59,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671953616] [2021-06-05 23:25:59,636 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 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:25:59,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:25:59,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:25:59,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:25:59,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:25:59,771 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:25:59,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 23:25:59,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:59,778 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 23:25:59,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:59,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:25:59,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 23:25:59,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:25:59,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:25:59,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:25:59,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 23:25:59,829 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-05 23:25:59,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671953616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:25:59,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:25:59,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:25:59,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424885956] [2021-06-05 23:25:59,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:25:59,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:25:59,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:25:59,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:25:59,830 INFO L87 Difference]: Start difference. First operand 13288 states and 54887 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:00,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:00,300 INFO L93 Difference]: Finished difference Result 20392 states and 83172 transitions. [2021-06-05 23:26:00,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:26:00,300 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:00,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:00,347 INFO L225 Difference]: With dead ends: 20392 [2021-06-05 23:26:00,347 INFO L226 Difference]: Without dead ends: 20317 [2021-06-05 23:26:00,347 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 323.6ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:26:00,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20317 states. [2021-06-05 23:26:00,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20317 to 13899. [2021-06-05 23:26:00,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13899 states, 13898 states have (on average 4.1316736221039) internal successors, (57422), 13898 states have internal predecessors, (57422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:00,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13899 states to 13899 states and 57422 transitions. [2021-06-05 23:26:00,616 INFO L78 Accepts]: Start accepts. Automaton has 13899 states and 57422 transitions. Word has length 34 [2021-06-05 23:26:00,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:00,616 INFO L482 AbstractCegarLoop]: Abstraction has 13899 states and 57422 transitions. [2021-06-05 23:26:00,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:00,616 INFO L276 IsEmpty]: Start isEmpty. Operand 13899 states and 57422 transitions. [2021-06-05 23:26:00,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:00,641 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:00,641 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:00,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:00,842 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:00,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:00,842 INFO L82 PathProgramCache]: Analyzing trace with hash -912378979, now seen corresponding path program 23 times [2021-06-05 23:26:00,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:00,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33977378] [2021-06-05 23:26:00,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:00,925 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-05 23:26:00,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:00,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33977378] [2021-06-05 23:26:00,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33977378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:00,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096156019] [2021-06-05 23:26:00,925 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 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:26:00,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:26:00,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:00,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 23:26:00,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:01,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 23:26:01,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:01,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:01,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 23:26:01,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:53, output treesize:38 [2021-06-05 23:26:01,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:01,206 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:01,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-06-05 23:26:01,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:26:01,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:01,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:26:01,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:49, output treesize:11 [2021-06-05 23:26:01,297 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-05 23:26:01,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096156019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:01,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:01,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:26:01,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606665911] [2021-06-05 23:26:01,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:26:01,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:01,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:26:01,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:26:01,299 INFO L87 Difference]: Start difference. First operand 13899 states and 57422 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:02,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:02,012 INFO L93 Difference]: Finished difference Result 29230 states and 119098 transitions. [2021-06-05 23:26:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:26:02,012 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:02,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:02,086 INFO L225 Difference]: With dead ends: 29230 [2021-06-05 23:26:02,086 INFO L226 Difference]: Without dead ends: 29115 [2021-06-05 23:26:02,086 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 422.2ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:26:02,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29115 states. [2021-06-05 23:26:02,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29115 to 13767. [2021-06-05 23:26:02,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13767 states, 13766 states have (on average 4.136713642307133) internal successors, (56946), 13766 states have internal predecessors, (56946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:02,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13767 states to 13767 states and 56946 transitions. [2021-06-05 23:26:02,417 INFO L78 Accepts]: Start accepts. Automaton has 13767 states and 56946 transitions. Word has length 34 [2021-06-05 23:26:02,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:02,417 INFO L482 AbstractCegarLoop]: Abstraction has 13767 states and 56946 transitions. [2021-06-05 23:26:02,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:02,417 INFO L276 IsEmpty]: Start isEmpty. Operand 13767 states and 56946 transitions. [2021-06-05 23:26:02,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:02,440 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:02,440 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:02,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:02,642 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:02,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:02,642 INFO L82 PathProgramCache]: Analyzing trace with hash 607266957, now seen corresponding path program 24 times [2021-06-05 23:26:02,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:02,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439972237] [2021-06-05 23:26:02,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:02,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:02,741 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-05 23:26:02,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:02,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439972237] [2021-06-05 23:26:02,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439972237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:02,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143389882] [2021-06-05 23:26:02,741 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 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:26:02,770 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:26:02,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:02,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 23:26:02,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:02,851 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:26:02,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:02,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:02,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:02,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:23 [2021-06-05 23:26:02,906 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:26:02,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:26:02,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:02,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:02,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:02,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:26:02,931 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-05 23:26:02,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143389882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:02,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:02,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:02,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546703226] [2021-06-05 23:26:02,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:02,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:02,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:02,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:02,932 INFO L87 Difference]: Start difference. First operand 13767 states and 56946 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:03,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:03,315 INFO L93 Difference]: Finished difference Result 24762 states and 100856 transitions. [2021-06-05 23:26:03,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:26:03,316 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:03,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:03,379 INFO L225 Difference]: With dead ends: 24762 [2021-06-05 23:26:03,379 INFO L226 Difference]: Without dead ends: 24647 [2021-06-05 23:26:03,379 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 254.3ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:26:03,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24647 states. [2021-06-05 23:26:03,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24647 to 13308. [2021-06-05 23:26:03,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13308 states, 13307 states have (on average 4.129631021267002) internal successors, (54953), 13307 states have internal predecessors, (54953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:03,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13308 states to 13308 states and 54953 transitions. [2021-06-05 23:26:03,769 INFO L78 Accepts]: Start accepts. Automaton has 13308 states and 54953 transitions. Word has length 34 [2021-06-05 23:26:03,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:03,770 INFO L482 AbstractCegarLoop]: Abstraction has 13308 states and 54953 transitions. [2021-06-05 23:26:03,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:03,770 INFO L276 IsEmpty]: Start isEmpty. Operand 13308 states and 54953 transitions. [2021-06-05 23:26:03,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:03,795 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:03,795 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:03,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-05 23:26:03,996 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:03,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:03,997 INFO L82 PathProgramCache]: Analyzing trace with hash -546754701, now seen corresponding path program 25 times [2021-06-05 23:26:03,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:03,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498124198] [2021-06-05 23:26:03,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:04,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:04,076 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-05 23:26:04,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:04,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498124198] [2021-06-05 23:26:04,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498124198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:04,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461320157] [2021-06-05 23:26:04,077 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 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:26:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:04,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:26:04,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:04,214 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:26:04,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 23:26:04,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:04,222 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 23:26:04,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:04,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 23:26:04,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 23:26:04,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:04,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:04,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:04,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 23:26:04,270 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-05 23:26:04,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461320157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:04,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:04,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:04,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074022285] [2021-06-05 23:26:04,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:04,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:04,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:04,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:04,271 INFO L87 Difference]: Start difference. First operand 13308 states and 54953 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:05,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:05,122 INFO L93 Difference]: Finished difference Result 30843 states and 125658 transitions. [2021-06-05 23:26:05,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:26:05,122 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:05,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:05,200 INFO L225 Difference]: With dead ends: 30843 [2021-06-05 23:26:05,201 INFO L226 Difference]: Without dead ends: 30768 [2021-06-05 23:26:05,201 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 405.4ms TimeCoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:26:05,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30768 states. [2021-06-05 23:26:05,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30768 to 14991. [2021-06-05 23:26:05,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14991 states, 14990 states have (on average 4.145030020013342) internal successors, (62134), 14990 states have internal predecessors, (62134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:05,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14991 states to 14991 states and 62134 transitions. [2021-06-05 23:26:05,570 INFO L78 Accepts]: Start accepts. Automaton has 14991 states and 62134 transitions. Word has length 34 [2021-06-05 23:26:05,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:05,571 INFO L482 AbstractCegarLoop]: Abstraction has 14991 states and 62134 transitions. [2021-06-05 23:26:05,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:05,571 INFO L276 IsEmpty]: Start isEmpty. Operand 14991 states and 62134 transitions. [2021-06-05 23:26:05,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:05,597 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:05,598 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:05,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:05,799 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:05,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:05,799 INFO L82 PathProgramCache]: Analyzing trace with hash -290099239, now seen corresponding path program 26 times [2021-06-05 23:26:05,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:05,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384167969] [2021-06-05 23:26:05,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:05,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:05,862 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-05 23:26:05,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:05,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384167969] [2021-06-05 23:26:05,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384167969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:05,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506199070] [2021-06-05 23:26:05,862 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 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:26:05,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:26:05,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:05,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:26:05,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:06,001 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 32 treesize of output 26 [2021-06-05 23:26:06,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:06,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:06,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:06,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-06-05 23:26:06,030 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:26:06,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:26:06,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:06,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:06,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:06,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:26:06,051 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-05 23:26:06,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506199070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:06,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:06,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:06,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903855162] [2021-06-05 23:26:06,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:06,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:06,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:06,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:06,052 INFO L87 Difference]: Start difference. First operand 14991 states and 62134 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:06,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:06,565 INFO L93 Difference]: Finished difference Result 28364 states and 115770 transitions. [2021-06-05 23:26:06,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:26:06,566 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:06,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:06,638 INFO L225 Difference]: With dead ends: 28364 [2021-06-05 23:26:06,638 INFO L226 Difference]: Without dead ends: 28249 [2021-06-05 23:26:06,638 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 230.8ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:26:06,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28249 states. [2021-06-05 23:26:06,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28249 to 14487. [2021-06-05 23:26:06,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14487 states, 14486 states have (on average 4.141930139444981) internal successors, (60000), 14486 states have internal predecessors, (60000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:06,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14487 states to 14487 states and 60000 transitions. [2021-06-05 23:26:06,975 INFO L78 Accepts]: Start accepts. Automaton has 14487 states and 60000 transitions. Word has length 34 [2021-06-05 23:26:06,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:06,975 INFO L482 AbstractCegarLoop]: Abstraction has 14487 states and 60000 transitions. [2021-06-05 23:26:06,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:06,976 INFO L276 IsEmpty]: Start isEmpty. Operand 14487 states and 60000 transitions. [2021-06-05 23:26:07,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:07,001 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:07,001 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:07,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 23:26:07,202 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:07,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:07,202 INFO L82 PathProgramCache]: Analyzing trace with hash 212916957, now seen corresponding path program 27 times [2021-06-05 23:26:07,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:07,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282243886] [2021-06-05 23:26:07,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:07,272 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-05 23:26:07,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:07,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282243886] [2021-06-05 23:26:07,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282243886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:07,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477710933] [2021-06-05 23:26:07,272 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 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:26:07,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:26:07,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:07,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 23:26:07,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:07,414 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 26 treesize of output 20 [2021-06-05 23:26:07,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:07,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:07,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:07,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-06-05 23:26:07,465 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:26:07,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:26:07,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:07,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:07,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:07,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:3 [2021-06-05 23:26:07,486 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-05 23:26:07,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477710933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:07,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:07,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:07,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104141264] [2021-06-05 23:26:07,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:07,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:07,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:07,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:07,488 INFO L87 Difference]: Start difference. First operand 14487 states and 60000 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:08,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:08,023 INFO L93 Difference]: Finished difference Result 30736 states and 125294 transitions. [2021-06-05 23:26:08,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:26:08,024 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:08,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:08,227 INFO L225 Difference]: With dead ends: 30736 [2021-06-05 23:26:08,228 INFO L226 Difference]: Without dead ends: 30501 [2021-06-05 23:26:08,228 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 285.0ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:26:08,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30501 states. [2021-06-05 23:26:08,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30501 to 13662. [2021-06-05 23:26:08,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13662 states, 13661 states have (on average 4.144498938584291) internal successors, (56618), 13661 states have internal predecessors, (56618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:08,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13662 states to 13662 states and 56618 transitions. [2021-06-05 23:26:08,529 INFO L78 Accepts]: Start accepts. Automaton has 13662 states and 56618 transitions. Word has length 34 [2021-06-05 23:26:08,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:08,529 INFO L482 AbstractCegarLoop]: Abstraction has 13662 states and 56618 transitions. [2021-06-05 23:26:08,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:08,529 INFO L276 IsEmpty]: Start isEmpty. Operand 13662 states and 56618 transitions. [2021-06-05 23:26:08,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:08,552 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:08,552 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:08,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-06-05 23:26:08,754 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:08,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:08,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1990239735, now seen corresponding path program 28 times [2021-06-05 23:26:08,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:08,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904919434] [2021-06-05 23:26:08,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:08,839 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-05 23:26:08,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:08,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904919434] [2021-06-05 23:26:08,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904919434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:08,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622201198] [2021-06-05 23:26:08,840 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 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:26:08,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:26:08,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:08,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:26:08,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:08,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 23:26:08,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:08,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:08,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:08,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:26:09,024 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:26:09,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:26:09,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:09,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:09,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:09,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:26:09,052 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-05 23:26:09,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622201198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:09,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:09,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:09,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141978024] [2021-06-05 23:26:09,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:09,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:09,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:09,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:09,054 INFO L87 Difference]: Start difference. First operand 13662 states and 56618 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:09,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:09,706 INFO L93 Difference]: Finished difference Result 24729 states and 99644 transitions. [2021-06-05 23:26:09,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:26:09,706 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:09,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:09,763 INFO L225 Difference]: With dead ends: 24729 [2021-06-05 23:26:09,763 INFO L226 Difference]: Without dead ends: 24574 [2021-06-05 23:26:09,763 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 410.2ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:26:09,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24574 states. [2021-06-05 23:26:10,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24574 to 13674. [2021-06-05 23:26:10,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13674 states, 13673 states have (on average 4.145103488627221) internal successors, (56676), 13673 states have internal predecessors, (56676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:10,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13674 states to 13674 states and 56676 transitions. [2021-06-05 23:26:10,066 INFO L78 Accepts]: Start accepts. Automaton has 13674 states and 56676 transitions. Word has length 34 [2021-06-05 23:26:10,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:10,067 INFO L482 AbstractCegarLoop]: Abstraction has 13674 states and 56676 transitions. [2021-06-05 23:26:10,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:10,067 INFO L276 IsEmpty]: Start isEmpty. Operand 13674 states and 56676 transitions. [2021-06-05 23:26:10,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:10,089 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:10,090 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:10,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-05 23:26:10,290 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:10,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:10,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1022414541, now seen corresponding path program 29 times [2021-06-05 23:26:10,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:10,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610635348] [2021-06-05 23:26:10,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:10,365 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-05 23:26:10,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:10,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610635348] [2021-06-05 23:26:10,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610635348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:10,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638580747] [2021-06-05 23:26:10,365 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 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:26:10,412 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:26:10,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:10,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 23:26:10,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:10,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 23:26:10,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:10,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:10,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:10,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-06-05 23:26:10,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:10,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-06-05 23:26:10,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:26:10,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:10,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:26:10,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:19 [2021-06-05 23:26:10,627 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-05 23:26:10,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638580747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:10,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:10,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 23:26:10,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363892497] [2021-06-05 23:26:10,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:26:10,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:10,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:26:10,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:26:10,629 INFO L87 Difference]: Start difference. First operand 13674 states and 56676 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:11,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:11,759 INFO L93 Difference]: Finished difference Result 37613 states and 152667 transitions. [2021-06-05 23:26:11,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:26:11,761 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:11,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:11,857 INFO L225 Difference]: With dead ends: 37613 [2021-06-05 23:26:11,857 INFO L226 Difference]: Without dead ends: 37323 [2021-06-05 23:26:11,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 752.8ms TimeCoverageRelationStatistics Valid=237, Invalid=1023, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:26:11,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37323 states. [2021-06-05 23:26:12,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37323 to 14150. [2021-06-05 23:26:12,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14150 states, 14149 states have (on average 4.154003816524136) internal successors, (58775), 14149 states have internal predecessors, (58775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:12,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14150 states to 14150 states and 58775 transitions. [2021-06-05 23:26:12,247 INFO L78 Accepts]: Start accepts. Automaton has 14150 states and 58775 transitions. Word has length 34 [2021-06-05 23:26:12,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:12,247 INFO L482 AbstractCegarLoop]: Abstraction has 14150 states and 58775 transitions. [2021-06-05 23:26:12,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:12,247 INFO L276 IsEmpty]: Start isEmpty. Operand 14150 states and 58775 transitions. [2021-06-05 23:26:12,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:12,272 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:12,272 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:12,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-06-05 23:26:12,473 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:12,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:12,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1427456559, now seen corresponding path program 30 times [2021-06-05 23:26:12,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:12,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645299793] [2021-06-05 23:26:12,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:12,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:12,553 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-05 23:26:12,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:12,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645299793] [2021-06-05 23:26:12,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645299793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:12,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718894275] [2021-06-05 23:26:12,553 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 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:26:12,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:26:12,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:12,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 23:26:12,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:12,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 23:26:12,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:12,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:12,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:12,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 23:26:12,746 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:26:12,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:26:12,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:12,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:12,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:12,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:26:12,775 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-05 23:26:12,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718894275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:12,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:12,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:12,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883736191] [2021-06-05 23:26:12,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:12,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:12,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:12,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:12,777 INFO L87 Difference]: Start difference. First operand 14150 states and 58775 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:13,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:13,245 INFO L93 Difference]: Finished difference Result 22775 states and 92502 transitions. [2021-06-05 23:26:13,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:26:13,246 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:13,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:13,298 INFO L225 Difference]: With dead ends: 22775 [2021-06-05 23:26:13,298 INFO L226 Difference]: Without dead ends: 22620 [2021-06-05 23:26:13,299 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 299.2ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:26:13,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22620 states. [2021-06-05 23:26:13,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22620 to 14182. [2021-06-05 23:26:13,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14182 states, 14181 states have (on average 4.154502503349552) internal successors, (58915), 14181 states have internal predecessors, (58915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:13,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14182 states to 14182 states and 58915 transitions. [2021-06-05 23:26:13,586 INFO L78 Accepts]: Start accepts. Automaton has 14182 states and 58915 transitions. Word has length 34 [2021-06-05 23:26:13,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:13,586 INFO L482 AbstractCegarLoop]: Abstraction has 14182 states and 58915 transitions. [2021-06-05 23:26:13,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:13,586 INFO L276 IsEmpty]: Start isEmpty. Operand 14182 states and 58915 transitions. [2021-06-05 23:26:13,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:26:13,609 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:13,609 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:13,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-05 23:26:13,809 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:13,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:13,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1674195085, now seen corresponding path program 31 times [2021-06-05 23:26:13,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:13,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51503850] [2021-06-05 23:26:13,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:13,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:13,878 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-05 23:26:13,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:13,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51503850] [2021-06-05 23:26:13,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51503850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:13,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314233656] [2021-06-05 23:26:13,879 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 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:26:13,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:13,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 23:26:13,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:13,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 23:26:13,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:13,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:13,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:13,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 23:26:14,060 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:26:14,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:26:14,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:14,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:14,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:14,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 23:26:14,089 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-05 23:26:14,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314233656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:14,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:14,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 23:26:14,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880736456] [2021-06-05 23:26:14,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:26:14,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:14,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:26:14,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:26:14,090 INFO L87 Difference]: Start difference. First operand 14182 states and 58915 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:14,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:14,530 INFO L93 Difference]: Finished difference Result 27396 states and 111149 transitions. [2021-06-05 23:26:14,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:26:14,530 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:26:14,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:14,605 INFO L225 Difference]: With dead ends: 27396 [2021-06-05 23:26:14,605 INFO L226 Difference]: Without dead ends: 27241 [2021-06-05 23:26:14,606 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 282.8ms TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:26:14,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27241 states. [2021-06-05 23:26:14,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27241 to 14407. [2021-06-05 23:26:14,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14407 states, 14406 states have (on average 4.153685964181591) internal successors, (59838), 14406 states have internal predecessors, (59838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:14,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14407 states to 14407 states and 59838 transitions. [2021-06-05 23:26:14,936 INFO L78 Accepts]: Start accepts. Automaton has 14407 states and 59838 transitions. Word has length 34 [2021-06-05 23:26:14,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:14,936 INFO L482 AbstractCegarLoop]: Abstraction has 14407 states and 59838 transitions. [2021-06-05 23:26:14,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:14,936 INFO L276 IsEmpty]: Start isEmpty. Operand 14407 states and 59838 transitions. [2021-06-05 23:26:14,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 23:26:14,961 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:14,961 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:15,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 23:26:15,162 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:15,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:15,162 INFO L82 PathProgramCache]: Analyzing trace with hash -140783524, now seen corresponding path program 6 times [2021-06-05 23:26:15,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:15,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794107413] [2021-06-05 23:26:15,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:15,215 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:15,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:15,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794107413] [2021-06-05 23:26:15,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794107413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:15,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700690036] [2021-06-05 23:26:15,216 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:26:15,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:26:15,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:15,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:26:15,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:15,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700690036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:15,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:15,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 10 [2021-06-05 23:26:15,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002815781] [2021-06-05 23:26:15,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:26:15,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:15,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:26:15,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:26:15,338 INFO L87 Difference]: Start difference. First operand 14407 states and 59838 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:15,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:15,526 INFO L93 Difference]: Finished difference Result 22943 states and 94680 transitions. [2021-06-05 23:26:15,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:26:15,527 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-06-05 23:26:15,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:15,590 INFO L225 Difference]: With dead ends: 22943 [2021-06-05 23:26:15,590 INFO L226 Difference]: Without dead ends: 22609 [2021-06-05 23:26:15,590 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 53.0ms TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:26:15,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22609 states. [2021-06-05 23:26:15,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22609 to 20569. [2021-06-05 23:26:15,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20569 states, 20568 states have (on average 4.176244651886425) internal successors, (85897), 20568 states have internal predecessors, (85897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:15,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20569 states to 20569 states and 85897 transitions. [2021-06-05 23:26:15,969 INFO L78 Accepts]: Start accepts. Automaton has 20569 states and 85897 transitions. Word has length 36 [2021-06-05 23:26:15,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:15,969 INFO L482 AbstractCegarLoop]: Abstraction has 20569 states and 85897 transitions. [2021-06-05 23:26:15,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:15,970 INFO L276 IsEmpty]: Start isEmpty. Operand 20569 states and 85897 transitions. [2021-06-05 23:26:16,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 23:26:16,003 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:16,003 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:16,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 23:26:16,205 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:16,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:16,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1416997327, now seen corresponding path program 32 times [2021-06-05 23:26:16,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:16,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395997280] [2021-06-05 23:26:16,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 23:26:16,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:16,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395997280] [2021-06-05 23:26:16,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395997280] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:26:16,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:26:16,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:26:16,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310545054] [2021-06-05 23:26:16,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 23:26:16,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:16,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 23:26:16,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:26:16,233 INFO L87 Difference]: Start difference. First operand 20569 states and 85897 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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:26:16,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:16,418 INFO L93 Difference]: Finished difference Result 37535 states and 156218 transitions. [2021-06-05 23:26:16,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:26:16,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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 36 [2021-06-05 23:26:16,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:16,514 INFO L225 Difference]: With dead ends: 37535 [2021-06-05 23:26:16,514 INFO L226 Difference]: Without dead ends: 36829 [2021-06-05 23:26:16,514 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.0ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:26:16,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36829 states. [2021-06-05 23:26:17,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36829 to 33540. [2021-06-05 23:26:17,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33540 states, 33539 states have (on average 4.207489788007991) internal successors, (141115), 33539 states have internal predecessors, (141115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:17,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33540 states to 33540 states and 141115 transitions. [2021-06-05 23:26:17,293 INFO L78 Accepts]: Start accepts. Automaton has 33540 states and 141115 transitions. Word has length 36 [2021-06-05 23:26:17,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:17,293 INFO L482 AbstractCegarLoop]: Abstraction has 33540 states and 141115 transitions. [2021-06-05 23:26:17,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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:26:17,293 INFO L276 IsEmpty]: Start isEmpty. Operand 33540 states and 141115 transitions. [2021-06-05 23:26:17,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:26:17,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:17,352 INFO L554 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:26:17,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-06-05 23:26:17,353 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:17,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:17,353 INFO L82 PathProgramCache]: Analyzing trace with hash -656275528, now seen corresponding path program 7 times [2021-06-05 23:26:17,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:17,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693613695] [2021-06-05 23:26:17,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:17,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:17,458 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:17,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:17,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693613695] [2021-06-05 23:26:17,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693613695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:17,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414359542] [2021-06-05 23:26:17,459 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 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:26:17,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:17,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:26:17,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:17,715 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 23:26:17,715 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 48 treesize of output 20 [2021-06-05 23:26:17,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:17,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:17,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:17,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:3 [2021-06-05 23:26:17,747 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:17,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414359542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:17,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:17,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 23:26:17,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090121354] [2021-06-05 23:26:17,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:26:17,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:17,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:26:17,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:26:17,749 INFO L87 Difference]: Start difference. First operand 33540 states and 141115 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:18,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:18,796 INFO L93 Difference]: Finished difference Result 59772 states and 246214 transitions. [2021-06-05 23:26:18,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:26:18,809 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:26:18,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:18,984 INFO L225 Difference]: With dead ends: 59772 [2021-06-05 23:26:18,984 INFO L226 Difference]: Without dead ends: 58808 [2021-06-05 23:26:18,985 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 579.2ms TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-06-05 23:26:19,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58808 states. [2021-06-05 23:26:19,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58808 to 33468. [2021-06-05 23:26:19,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33468 states, 33467 states have (on average 4.193265007320644) internal successors, (140336), 33467 states have internal predecessors, (140336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:19,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33468 states to 33468 states and 140336 transitions. [2021-06-05 23:26:19,808 INFO L78 Accepts]: Start accepts. Automaton has 33468 states and 140336 transitions. Word has length 39 [2021-06-05 23:26:19,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:19,808 INFO L482 AbstractCegarLoop]: Abstraction has 33468 states and 140336 transitions. [2021-06-05 23:26:19,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:19,808 INFO L276 IsEmpty]: Start isEmpty. Operand 33468 states and 140336 transitions. [2021-06-05 23:26:19,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:26:19,867 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:19,867 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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:26:20,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:20,067 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:20,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:20,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1022951253, now seen corresponding path program 33 times [2021-06-05 23:26:20,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:20,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770567300] [2021-06-05 23:26:20,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:20,180 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:20,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:20,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770567300] [2021-06-05 23:26:20,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770567300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:20,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095656510] [2021-06-05 23:26:20,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 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:26:20,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:26:20,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:20,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:26:20,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:20,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:20,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:20,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:20,410 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:20,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 46 [2021-06-05 23:26:20,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-06-05 23:26:20,473 INFO L628 ElimStorePlain]: treesize reduction 55, result has 42.1 percent of original size [2021-06-05 23:26:20,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:20,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:38 [2021-06-05 23:26:20,569 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 27 treesize of output 21 [2021-06-05 23:26:20,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:20,576 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-06-05 23:26:20,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:20,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-06-05 23:26:20,609 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:20,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095656510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:20,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:20,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 23:26:20,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900591374] [2021-06-05 23:26:20,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:26:20,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:20,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:26:20,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:26:20,610 INFO L87 Difference]: Start difference. First operand 33468 states and 140336 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:23,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:23,406 INFO L93 Difference]: Finished difference Result 77832 states and 316391 transitions. [2021-06-05 23:26:23,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:26:23,406 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:26:23,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:23,622 INFO L225 Difference]: With dead ends: 77832 [2021-06-05 23:26:23,622 INFO L226 Difference]: Without dead ends: 77444 [2021-06-05 23:26:23,623 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 1645.0ms TimeCoverageRelationStatistics Valid=551, Invalid=3109, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:26:23,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77444 states. [2021-06-05 23:26:24,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77444 to 34685. [2021-06-05 23:26:24,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34685 states, 34684 states have (on average 4.195969323030792) internal successors, (145533), 34684 states have internal predecessors, (145533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:24,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34685 states to 34685 states and 145533 transitions. [2021-06-05 23:26:24,636 INFO L78 Accepts]: Start accepts. Automaton has 34685 states and 145533 transitions. Word has length 39 [2021-06-05 23:26:24,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:24,637 INFO L482 AbstractCegarLoop]: Abstraction has 34685 states and 145533 transitions. [2021-06-05 23:26:24,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:24,637 INFO L276 IsEmpty]: Start isEmpty. Operand 34685 states and 145533 transitions. [2021-06-05 23:26:24,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:26:24,701 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:24,701 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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:26:24,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 23:26:24,901 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:24,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:24,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1976270763, now seen corresponding path program 34 times [2021-06-05 23:26:24,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:24,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697024676] [2021-06-05 23:26:24,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:25,020 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:25,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:25,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697024676] [2021-06-05 23:26:25,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697024676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:25,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004121317] [2021-06-05 23:26:25,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:25,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:26:25,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:25,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 23:26:25,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:25,298 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 23:26:25,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 37 [2021-06-05 23:26:25,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:25,309 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 23:26:25,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:25,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:13 [2021-06-05 23:26:25,346 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 17 treesize of output 13 [2021-06-05 23:26:25,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:25,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:25,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:26:25,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:7 [2021-06-05 23:26:25,386 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:25,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004121317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:25,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:25,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 23:26:25,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051572203] [2021-06-05 23:26:25,387 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:26:25,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:25,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:26:25,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:26:25,388 INFO L87 Difference]: Start difference. First operand 34685 states and 145533 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:27,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:27,214 INFO L93 Difference]: Finished difference Result 85928 states and 351701 transitions. [2021-06-05 23:26:27,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:26:27,214 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:26:27,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:27,483 INFO L225 Difference]: With dead ends: 85928 [2021-06-05 23:26:27,483 INFO L226 Difference]: Without dead ends: 85554 [2021-06-05 23:26:27,484 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 668.3ms TimeCoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:26:27,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85554 states. [2021-06-05 23:26:28,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85554 to 35149. [2021-06-05 23:26:28,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35149 states, 35148 states have (on average 4.186383293501764) internal successors, (147143), 35148 states have internal predecessors, (147143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:28,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35149 states to 35149 states and 147143 transitions. [2021-06-05 23:26:28,499 INFO L78 Accepts]: Start accepts. Automaton has 35149 states and 147143 transitions. Word has length 39 [2021-06-05 23:26:28,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:28,499 INFO L482 AbstractCegarLoop]: Abstraction has 35149 states and 147143 transitions. [2021-06-05 23:26:28,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:28,499 INFO L276 IsEmpty]: Start isEmpty. Operand 35149 states and 147143 transitions. [2021-06-05 23:26:28,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:26:28,561 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:28,561 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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:26:28,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:28,761 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:28,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:28,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1473061487, now seen corresponding path program 35 times [2021-06-05 23:26:28,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:28,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987546904] [2021-06-05 23:26:28,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:28,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:28,871 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:28,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:28,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987546904] [2021-06-05 23:26:28,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987546904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:28,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734830285] [2021-06-05 23:26:28,872 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:26:28,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:26:28,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:28,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:26:28,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:29,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 22 [2021-06-05 23:26:29,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:26:29,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:29,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:26:29,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:45 [2021-06-05 23:26:29,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:29,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:29,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:29,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:29,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 48 treesize of output 88 [2021-06-05 23:26:29,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 23:26:29,324 INFO L628 ElimStorePlain]: treesize reduction 4, result has 91.1 percent of original size [2021-06-05 23:26:29,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:26:29,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:35 [2021-06-05 23:26:29,400 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:29,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734830285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:29,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:26:29,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 23:26:29,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053656137] [2021-06-05 23:26:29,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:26:29,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:26:29,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:26:29,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:26:29,401 INFO L87 Difference]: Start difference. First operand 35149 states and 147143 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:32,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:26:32,741 INFO L93 Difference]: Finished difference Result 130493 states and 529008 transitions. [2021-06-05 23:26:32,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:26:32,741 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 23:26:32,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:26:33,137 INFO L225 Difference]: With dead ends: 130493 [2021-06-05 23:26:33,138 INFO L226 Difference]: Without dead ends: 130135 [2021-06-05 23:26:33,138 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1055 ImplicationChecksByTransitivity, 1946.4ms TimeCoverageRelationStatistics Valid=711, Invalid=3449, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:26:33,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130135 states. [2021-06-05 23:26:35,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130135 to 38584. [2021-06-05 23:26:35,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38584 states, 38583 states have (on average 4.202705854910193) internal successors, (162153), 38583 states have internal predecessors, (162153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:35,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38584 states to 38584 states and 162153 transitions. [2021-06-05 23:26:35,504 INFO L78 Accepts]: Start accepts. Automaton has 38584 states and 162153 transitions. Word has length 39 [2021-06-05 23:26:35,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:26:35,504 INFO L482 AbstractCegarLoop]: Abstraction has 38584 states and 162153 transitions. [2021-06-05 23:26:35,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:26:35,504 INFO L276 IsEmpty]: Start isEmpty. Operand 38584 states and 162153 transitions. [2021-06-05 23:26:35,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:26:35,574 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:26:35,574 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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:26:35,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-05 23:26:35,776 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:26:35,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:26:35,777 INFO L82 PathProgramCache]: Analyzing trace with hash -497015271, now seen corresponding path program 36 times [2021-06-05 23:26:35,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:26:35,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459625121] [2021-06-05 23:26:35,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:26:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:26:35,979 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-06-05 23:26:36,063 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:26:36,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:26:36,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459625121] [2021-06-05 23:26:36,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459625121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:26:36,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153338364] [2021-06-05 23:26:36,063 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:26:36,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:26:36,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:26:36,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:26:36,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:26:36,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:26:36,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:26:36,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 69 [2021-06-05 23:26:36,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 23:26:36,385 INFO L628 ElimStorePlain]: treesize reduction 50, result has 42.5 percent of original size [2021-06-05 23:26:36,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 23:26:36,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:36 [2021-06-05 23:26:36,466 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 101 treesize of output 79 [2021-06-05 23:26:37,700 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 1669 DAG size of output: 1673 Received shutdown request... [2021-06-05 23:39:48,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:48,799 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 23:39:48,800 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 23:39:48,802 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 23:39:48,802 INFO L202 PluginConnector]: Adding new model buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 11:39:48 BasicIcfg [2021-06-05 23:39:48,802 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 23:39:48,802 INFO L168 Benchmark]: Toolchain (without parser) took 869641.54 ms. Allocated memory was 390.1 MB in the beginning and 4.2 GB in the end (delta: 3.8 GB). Free memory was 369.0 MB in the beginning and 1.5 GB in the end (delta: -1.1 GB). Peak memory consumption was 3.2 GB. Max. memory is 16.0 GB. [2021-06-05 23:39:48,803 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 390.1 MB. Free memory was 370.2 MB in the beginning and 370.1 MB in the end (delta: 69.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:39:48,803 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.05 ms. Allocated memory is still 390.1 MB. Free memory was 368.9 MB in the beginning and 367.4 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:39:48,803 INFO L168 Benchmark]: Boogie Preprocessor took 16.13 ms. Allocated memory is still 390.1 MB. Free memory was 367.4 MB in the beginning and 366.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 23:39:48,803 INFO L168 Benchmark]: RCFGBuilder took 406.99 ms. Allocated memory is still 390.1 MB. Free memory was 366.3 MB in the beginning and 351.0 MB in the end (delta: 15.4 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-06-05 23:39:48,804 INFO L168 Benchmark]: TraceAbstraction took 869186.09 ms. Allocated memory was 390.1 MB in the beginning and 4.2 GB in the end (delta: 3.8 GB). Free memory was 350.5 MB in the beginning and 1.5 GB in the end (delta: -1.2 GB). Peak memory consumption was 3.2 GB. Max. memory is 16.0 GB. [2021-06-05 23:39:48,805 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.14 ms. Allocated memory is still 390.1 MB. Free memory was 370.2 MB in the beginning and 370.1 MB in the end (delta: 69.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 27.05 ms. Allocated memory is still 390.1 MB. Free memory was 368.9 MB in the beginning and 367.4 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 16.13 ms. Allocated memory is still 390.1 MB. Free memory was 367.4 MB in the beginning and 366.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 406.99 ms. Allocated memory is still 390.1 MB. Free memory was 366.3 MB in the beginning and 351.0 MB in the end (delta: 15.4 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 869186.09 ms. Allocated memory was 390.1 MB in the beginning and 4.2 GB in the end (delta: 3.8 GB). Free memory was 350.5 MB in the beginning and 1.5 GB in the end (delta: -1.2 GB). Peak memory consumption was 3.2 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 40 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations,while QuantifierPusher was running 109 iterations of DualJunctionQuantifierElimination. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 54 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 869024.2ms, OverallIterations: 46, TraceHistogramMax: 4, EmptinessCheckTime: 1074.4ms, AutomataDifference: 34782.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 70.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5227 SDtfs, 12873 SDslu, 41232 SDs, 0 SdLazy, 24208 SolverSat, 977 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 10613.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2095 GetRequests, 1110 SyntacticMatches, 28 SemanticMatches, 957 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5590 ImplicationChecksByTransitivity, 17779.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=38584occurred in iteration=45, InterpolantAutomatonStates: 753, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 16569.5ms AutomataMinimizationTime, 45 MinimizatonAttempts, 608446 StatesRemovedByMinimization, 43 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 261.6ms SsaConstructionTime, 817.5ms SatisfiabilityAnalysisTime, 12698.0ms InterpolantComputationTime, 2842 NumberOfCodeBlocks, 2842 NumberOfCodeBlocksAsserted, 147 NumberOfCheckSat, 2756 ConstructedInterpolants, 39 QuantifiedInterpolants, 31842 SizeOfPredicates, 174 NumberOfNonLiveVariables, 4274 ConjunctsInSsa, 740 ConjunctsInUnsatCore, 86 InterpolantComputations, 5 PerfectInterpolantSequences, 117/1021 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